Porque me da error ADODB
Hola expertos.He realizado un libro de visitas siguiendo unas instrucciones, pero el código asp me da error.El libro de visitas, al parecer conecta una BD de access (.mdb)con asp.
El código empieza así:
<%
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4
if request.querystring("insertado")<> "" then%>
Tu mensaje ha sido insertado, muchas gracias
<%end if
if request.querystring("borrado")<> "" then%>
El mensaje seleccionado ha sido borrado
<%end if
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\librovisitas.mdb"))
El código es más extenso, pero el error se centra aquí, en la ultima linea que te he separado.
El error que me da es el siguiente:
ADODB.Connection.1 error '800a0bb9'
The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
/basedatos/default.asp, line 40
Donde dice line 40, coincide en mi página con la linea que te he separado.
¿A qué se debe el error? (Ten encuenta que no tengo mucha idea de asp)
El código empieza así:
<%
Const adOpenForwardOnly = 0
Const adOpenKeyset = 1
Const adOpenDynamic = 2
Const adOpenStatic = 3
Const adLockReadOnly = 1
Const adLockPessimistic = 2
Const adLockOptimistic = 3
Const adLockBatchOptimistic = 4
if request.querystring("insertado")<> "" then%>
Tu mensaje ha sido insertado, muchas gracias
<%end if
if request.querystring("borrado")<> "" then%>
El mensaje seleccionado ha sido borrado
<%end if
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\librovisitas.mdb"))
El código es más extenso, pero el error se centra aquí, en la ultima linea que te he separado.
El error que me da es el siguiente:
ADODB.Connection.1 error '800a0bb9'
The application is using arguments that are of the wrong type, are out of acceptable range, or are in conflict with one another.
/basedatos/default.asp, line 40
Donde dice line 40, coincide en mi página con la linea que te he separado.
¿A qué se debe el error? (Ten encuenta que no tengo mucha idea de asp)
1 Respuesta
Respuesta de damen68
1