Que tengo mal??

kdkllr
02 de Abril del 2005
hola a todos tengo un problemota, el servidor me marca lo siguiente: Esta operacion debe usarse en una consulta actualizable, (Operation must use an updateable query.
) o mas o menos
pero chequen el codigo:
Dim cnn, str, rs,SQL
'
'DBName="Driver={Microsoft Access Driver (*.mdb) };DBQ=" & server.MapPath("/Base_Datos/hotel.mdb") & ""
DBName="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath("/Base_Datos/hotel.mdb") & ""
Set cnn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
cnn.Open DBName
fechares=Request.Form("oculto")
fLL=Request.Form("fLLegada")
nom=Request.Form("nombre")
dir=Request.Form("direccion")
cd=Request.Form("ciudad")
hab=Request.Form("Tipo")
np=Request.Form("NoPersonas")
ndep=Request.Form("NoDeposito")
fdep=Request.Form("FechaDep")
hdep=Request.Form("HoraDep")
'Sql="INSERT INTO reservaciones (FechaRes,FechaLL,Nombre,Direccion,Ciudad,Habitacion,NoPersonas,NoDeposito,FechaDep,HoraDep) VALUES ('" & fechares & "','" & fll & "','" & nom & "','" & dir & "','" & cd & "','" & hab & "'," & np & ",'" & ndep & "','" & fdep & "','" & hdep & "')"
Sql="INSERT INTO reservaciones (FechaRes,FechaLL,Nombre,Direccion,Ciudad,Habitacion,NoPersonas,NoDeposito,FechaDep,HoraDep) values ('" & fechares & "','" & fll & "','" & nom & "','" & dir & "','" & cd & "','" & hab & "','" & np & "','" & ndep & "','" & fdep & "','" & hdep & "')"
Cnn.Execute Sql
echenme la mano por favor




mamerto
02 de Abril del 2005
No se, el codigo es mucho y no lo lei, pero cuando sale ese mensaje tienes que compartir el subdirectorio donde tienes instalada tu base.