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

Este error por que si todo esta bien?

Estas en el tema de Este error por que si todo esta bien? en el foro de ASP Clásico en Foros del Web. Hola, tengo este error: Microsoft OLE DB Provider for ODBC Drivers (0x80004005) [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos ...
  #1 (permalink)  
Antiguo 05/01/2003, 08:49
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 4 meses
Puntos: 6
Este error por que si todo esta bien?

Hola, tengo este error:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado


Ahora bien la coneccion esta asi:

'Creando una Conection ADO
Set adoCon = Server.CreateObject("ADODB.Connection")

'Setiando una coneccion activa usando DNS-less connection
adoCon.Open "DRIVER={Microsoft Access Driver(*.mdb)}; DBQ=" & Server.MapPath("guestbook.mdb")


El error proviene de donde? por favor..

Saludos
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 05/01/2003, 08:53
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Pues segun el mensaje de error, el problema parece estar en que no se encuentra la base de datos...

Prueba a concetarte asi_
<%
Dim MyConn
%>
<%

Set MyConn = Server.CreateObject("ADODB.Connection")
MyConn.Open("Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("bae_Datos.mdb"))

%>

Espero ayudar
__________________
Tu portal de manga y anime.
  #3 (permalink)  
Antiguo 05/01/2003, 08:57
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 4 meses
Puntos: 6
pues es igual.. nada de nada
__________________
www.dataautos.com
  #4 (permalink)  
Antiguo 05/01/2003, 09:15
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Y asi?
Código:
<%
Set adoCon = Server.CreateObject("ADODB.Connection")

'Setiando una coneccion activa usando DNS-less connection
adoCon.Open ("DRIVER={Microsoft Access Driver(*.mdb)};
 DBQ=" & Server.MapPath("guestbook.mdb"))
%>
De todas maneras, prueba que la base de datos este en la misma carpeta que el archivo que la usa. Y tambien, que el nombre y la extrension sean los mismos.,..
__________________
Tu portal de manga y anime.
  #5 (permalink)  
Antiguo 05/01/2003, 09:20
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 4 meses
Puntos: 6
si, todo esta bien, todo esta donde va y el error sigue... con las jeralquia de archivos no tengo problemas...
no se que pueda ser
__________________
www.dataautos.com
  #6 (permalink)  
Antiguo 05/01/2003, 09:37
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 4 meses
Puntos: 6
Bueno ahora ya cambio el error, ahora es este:

Error de Microsoft VBScript en tiempo de ejecución (0x800A01A8)
Se requiere un objeto: ''
/asp/guestbook.asp, línea 22



y en esa linea tengo esto:
rsGuestbook.Open strSQL,adoCon


Saludos.
__________________
www.dataautos.com
  #7 (permalink)  
Antiguo 05/01/2003, 09:48
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 22 años, 4 meses
Puntos: 6
bueno ya lo resolvi.. es que me faltaba asignar el adodb.recordset

ejejej

Gracias
__________________
www.dataautos.com
  #8 (permalink)  
Antiguo 05/01/2003, 10:05
Avatar de meru-kun  
Fecha de Ingreso: noviembre-2002
Ubicación: Madrid
Mensajes: 854
Antigüedad: 21 años, 6 meses
Puntos: 0
Me alegro
__________________
Tu portal de manga y anime.
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 11:18.