Consulta Urgente: Conexion a Access
Publicado por David (2 intervenciones) el 31/01/2005 17:19:29
Hola amigos espero me pueden ayudar con la sgte consulta, porque es urgente:
Estoy tratando de conectarme a una BD en Access, he intentado de dos formas, por ODBC y por codigo, pero me salen los sgtes erores:
ODBC:
codigo en VB Script
strsql = \"SELECT DISTINCT notifi_vrazsoc \" & _
\"FROM microforma.md_tab_notificaciones \" & _
\"WHERE Ucase(perjur_vrazsoc) LIKE \'%\" & UCase( Trim(nom_empre)) & \"%\' \" & _
\"ORDER BY perjur_vrazsoc ASC\"
Set cnc = Server.CreateObject(\"ADODB.Connection\")
cnc.Open (\"DSN=microforma\")
Set rs_emp = cnc.Execute(strsql, 2, adForwardOnly)
el error que me sale es el sgte:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo encontrar el archivo \'C:\\WINNT\\system32\\microforma.mdb\'.
/microforma_diop/rep_notif.asp, line 49
Cuando lo hago por codigo, es los sgte
Uso la misma variable strsql luego
Set cnc = Server.CreateObject(\"ADODB.Connection\")
cnc.Open \"DBQ=E:\\Desarrollo\\Aplicaciones_Web\\Microforma\\microforma.mdb;Driver={Microsoft Access Driver (*.mdb)}\"
Set rs_emp = cnc.Execute(strsql, 2, adForwardOnly)
El error que sale es el mismo que el anterior.
Cual puede ser el error falta instalar algo en Access o que otra cosa puede ser
Estoy tratando de conectarme a una BD en Access, he intentado de dos formas, por ODBC y por codigo, pero me salen los sgtes erores:
ODBC:
codigo en VB Script
strsql = \"SELECT DISTINCT notifi_vrazsoc \" & _
\"FROM microforma.md_tab_notificaciones \" & _
\"WHERE Ucase(perjur_vrazsoc) LIKE \'%\" & UCase( Trim(nom_empre)) & \"%\' \" & _
\"ORDER BY perjur_vrazsoc ASC\"
Set cnc = Server.CreateObject(\"ADODB.Connection\")
cnc.Open (\"DSN=microforma\")
Set rs_emp = cnc.Execute(strsql, 2, adForwardOnly)
el error que me sale es el sgte:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo encontrar el archivo \'C:\\WINNT\\system32\\microforma.mdb\'.
/microforma_diop/rep_notif.asp, line 49
Cuando lo hago por codigo, es los sgte
Uso la misma variable strsql luego
Set cnc = Server.CreateObject(\"ADODB.Connection\")
cnc.Open \"DBQ=E:\\Desarrollo\\Aplicaciones_Web\\Microforma\\microforma.mdb;Driver={Microsoft Access Driver (*.mdb)}\"
Set rs_emp = cnc.Execute(strsql, 2, adForwardOnly)
El error que sale es el mismo que el anterior.
Cual puede ser el error falta instalar algo en Access o que otra cosa puede ser
Valora esta pregunta
0