
23/07/2008, 10:30
|
| | Fecha de Ingreso: julio-2008
Mensajes: 39
Antigüedad: 16 años, 9 meses Puntos: 0 | |
Microsoft JET Database Engine error '80004005' Estimados:
El error que me aparece es el siguiente....
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
/reserva.asp, line 47
si vamos a la linea 47, lo que tengo es....
<%
Dim con,rs,sql,datos
nombre=Request.Form("nombre")
Response.Write nombre
rut=Request.Form("rut")
Response.Write rut
email=Request.Form("email")
Response.Write email
cantidad=Request.Form("cantidad")
Response.Write cantidad
ubicacion=Request.Form("ubicacion")
Response.Write ubicacion
comentarios=Request.Form("comentarios")
Response.Write comentarios
datos= Server.MapPath ( "MAESTRO.mdb " )
Set con= Server.CreateObject("ADODB.connection")
con.open "Provider=Microsoft.Jet.OLEDB.4.0;Data source="&datos&";"
sql= "INSERT INTO datos (nombre,rut,email,cantidad,ubicacion,comentarios) VALUES('"&nombre&"','"&rut&"','"&email&"','"&canti dad&"','"&ubicacion&"','"&comentarios&"')"
Set rs= con.execute(sql) <<<<<-----------////////////LINEA 47////////////
On Error Resume Next
If Err <> 0 Then
Response.write "Ocurrio un error durante el proceso, los datos no fueron insertados"
Else
Response.write "Gracias por introducir tus datos"
End If
rs.close
Set rs= Nothing
con.close
Set con= Nothing
%>
ese es todo mi codigo....debo mencionar que la tabla tiene todos los permisos correspondientes y que trabajo sobre un hosting arrendado, donde creo que esta el problema a pesar de que ellos afirmen lo contrario....agradeceria cualquier tipo de ayuda, ya que no se cual puede ser mi problema.
De antemano muchas gracias,
Saludos
Karla |