Foros del Web » Programando para Internet » ASP Clásico »

Problemas con Conexion a Access 2000

Estas en el tema de Problemas con Conexion a Access 2000 en el foro de ASP Clásico en Foros del Web. Uso esta forma de conexion <% Set dbconn = Server.CreateObject("ADODB.Connection") dbConn.Open "DBQ=" & Server.Mappath("../bd/base.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};" %> me sale este error Microsoft ...
  #1 (permalink)  
Antiguo 30/11/2002, 13:17
 
Fecha de Ingreso: julio-2002
Ubicación: Stgo
Mensajes: 164
Antigüedad: 21 años, 10 meses
Puntos: 0
Problemas con Conexion a Access 2000

Uso esta forma de conexion

<%
Set dbconn = Server.CreateObject("ADODB.Connection")
dbConn.Open "DBQ=" & Server.Mappath("../bd/base.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
%>



me sale este error

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Controlador ODBC Microsoft Access]Error general No se puede abrir la clave 'Temporary (volatile) Jet DSN for process 0x4ac Thread 0x1018 DBC 0x5f70a74 Jet' del Registro.

/alejandro/Export/functions/dbconn.asp, line 3


Alguien sabe porque puede ser ??

saludos
alejandro antonio!
__________________
Saludos
Alejandro Antonio :-D
from ChiLE :pensando:
[email protected]
icq:14648436
[email protected]
  #2 (permalink)  
Antiguo 30/11/2002, 13:38
Avatar de CHuLoSoY  
Fecha de Ingreso: febrero-2002
Ubicación: Ribeira (Galicia)
Mensajes: 1.900
Antigüedad: 22 años, 4 meses
Puntos: 29
No tengo ni idea, que conste, pero prueba con esto:

<%
Set dbconn = Server.CreateObject("ADODB.Connection")
dbconn.Open "DBQ=" & Server.Mappath("/bd/base.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
%>
__________________
ESQUIO Dominios y Hosting
Las mejores características con los mejores precios.
  #3 (permalink)  
Antiguo 30/11/2002, 13:50
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 22 años, 4 meses
Puntos: 2
eso me sale ami cuando no encuentra la base de datos
__________________
Manual de ASP Avanzado ;-)
  #4 (permalink)  
Antiguo 30/11/2002, 21:55
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Opino como ElAprendiz
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 02/12/2002, 13:09
 
Fecha de Ingreso: mayo-2002
Ubicación: Tijuana
Mensajes: 201
Antigüedad: 22 años, 1 mes
Puntos: 1
Mira este ejemplo de asptutor:

strconn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("\dirBD\asptutor.mdb")
set conn = Server.Createobject("adodb.connection")
conn.open strconn

Aqui se supone que tu base de datos esta montado en este dir:

c:\Inetpub\wwwroot\dirBD\aspturo.mdb

Por lo tanto el MapPath es "\dirBD\aspturo.mdb"

Espero te sirva, a mi me sirvio, aunque he tenido problemas ya que a veces se conecta y a veces no.

Ahora vi que estabas usando la diagonal como si fuera UNIX('/'), supongo que que asp esta corriendo sobre windows, y windows maneja sus diagonales al reves o sea '\', Ese detalle es importante he. Aunque lo corras en la web, su ubicacion es windows.

Hasta luego.
  #6 (permalink)  
Antiguo 02/12/2002, 13:47
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Algunos enlaces para aprender ASP y aplicarlo al web, por si acaso te estas confundiendo en algun detalle:

Diferentes formas de establecer la conexión con una base de datos

Fuentes de datos ODBC

Primera consulta básica a una base de datos.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:39.