ASP - Problemas con access

 
Vista:

Problemas con access

Publicado por Jorge (4 intervenciones) el 05/04/2002 11:48:02
Tengo hecha una base de datos en access llamada usuarios.mdb.

Intento hacer una conexión en asp para ello pongo este codigo.

Set conexion = Server.CreateObject("ADODB.Connection")
conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.MapPath("bd\usuarios.mdb")
Set base = Server.CreateObject("ADODB.Recordset")
Set base.ActiveConnection = conexion

base.Source = "Select id-usuario from usuarios where clave =" &clave& "and usuario="&usuario
base.CursorType = 2 'adOpenStatic
base.LockType = 3 'adLockOptimistic
base.Open

Pero el Internet me da error el cual dice esto

Error de compilación de Microsoft VBScript (0x800A03EA)
Error de sintaxis
/comprobacion.asp, line 16, column 64
conexion.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" &

He probado a hacer otro tipo de conexión pero siempre me da errores, que si me falta no se que, que si puede abrir no se que etc.

Haber si alguien puede hecharme una mano para poder hacer una conexion.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Problemas con access

Publicado por Isnel Velazquez (49 intervenciones) el 05/04/2002 15:26:02
<%
Set objconn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
objconn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & "DBQ=" & Server.Mappath("usuarios.mdb")

sql = "SELECT id-usuario FROM usuarios where usuario='"&usuario&"' and password= '"&password&"'"
Set result = objconn.Execute(sql)
Esto pincha perfecto, pero en este caso la BD esta en la misma carpeta, de estar en otro lado cambiale la ubicación y completo , si no resuelves avisame, saludos Isnel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar