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

conexion no funca

Estas en el tema de conexion no funca en el foro de ASP Clásico en Foros del Web. tengo esta conexion en archivo global.asa. Application("DBString") = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("chat12.mdb") & ";" ' Initialize constant variables ' ----------------------------- Set objConn ...
  #1 (permalink)  
Antiguo 20/04/2002, 16:13
Avatar de ElAprendiz  
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
conexion no funca

tengo esta conexion en archivo global.asa.

Application("DBString") = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("chat12.mdb") & ";"

' Initialize constant variables
' -----------------------------
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = Application("DBString")
objConn.Open
Set objRS = Server.CreateObject("ADODB.Recordset")

me tira el siguiente error:

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado

que esta malo? saludos.
  #2 (permalink)  
Antiguo 20/04/2002, 21:58
 
Fecha de Ingreso: abril-2002
Mensajes: 1
Antigüedad: 23 años
Puntos: 0
Re: conexion no funca

Hola, veras a mi me ha pasado EXACTAMENTE lo mismo y me tiré una semana devanandome los sesos hasta encontrar una solucion (nadie suop darme una respuesta).
Veras, si usas el Vinterdev como yo, lo normal es q uses el global.asa para establecer la conexion en una variable de inicio de sesion etetc...olvidalo
La conexion yo la tuve que hacer el cada pagina, escribiendo a mano el connection string, q unicamente tenia 2 parametros, el driver de la base de datos y el objeto server.mathpath, en el que le pasaba la ruta del servidor en la que había insertado mi base de datos.
Si te interesa, escribeme a [email protected] y te mando el código de como lo hice. Un saludo tio, de verdad, q yo las pasé canutas cuando nadie supo decirme como hacerlo
  #3 (permalink)  
Antiguo 21/04/2002, 01:54
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 3 meses
Puntos: 50
Re: conexion no funca

Puedes hacer la conexión de la siguiente forma:

Código:
openstr = "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("mibase.mdb")
set objconn = server.CreateObject("adodb.connection")
objconn.Open openstr
siempre y cuando la BD(mibase.mdb) esté el el ráiz (.../inetpub/root/)
y si pasas a otra página para que no vuelvas a hacer la conexión puedes usar
un recordeset (si es que estas usando que es lo mas seguro) llamado rs o recor1.. etc
rs.ActiveConnection objconn
para que con esto hagas referencia a la Bd que tienes activa...!!

Espero haya sido de ayuda o me haya dado a entender..!!
Saludos..





<html><center><embed src="http://www.angelfire.com/on/cobainss/Movie1.swf" height=80 width=200><BR></embed></center></html>
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 09:55.