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

Tengo un error: Data source name not found and no default driver specified

Estas en el tema de Tengo un error: Data source name not found and no default driver specified en el foro de ASP Clásico en Foros del Web. Hola! Cree un DSN en mi server con una conexion a una BD de otro server,despues cree un global.asa con referencia al DSN creado: session("Conexion")= ...
  #1 (permalink)  
Antiguo 09/11/2006, 11:34
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años, 1 mes
Puntos: 0
Tengo un error: Data source name not found and no default driver specified

Hola!

Cree un DSN en mi server con una conexion a una BD de otro server,despues cree un global.asa con referencia al DSN creado: session("Conexion")= "dsn=General; uid=admin; pwd=admin"

y en un asp llamo la variable así:
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open session("Conexion")

pero obtengo el error: Data source name not found and no default driver specified

Mi DSN lo cree dentro de: la pestaña: System DSN del ODBC Data Source Administrator.

Mi asp está en un server con Windows 2003

Alguna idea de por que me da éste mensaje??

Gracias!
  #2 (permalink)  
Antiguo 10/11/2006, 09:03
Avatar de ashketchum  
Fecha de Ingreso: julio-2001
Ubicación: En algun lugar de un gran pais
Mensajes: 418
Antigüedad: 22 años, 11 meses
Puntos: 0
Hola Emerald, creo que el problema es porque abres tu conexion como session y la forma correcta es así:

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Application("Conexion")

y ya despues lo abres tus recordsets como siempre, si tienes cualquier otra duda puedes contactarme ok?

Saludos,
__________________
saludos y suerte
ashketchum
Fomentando el concepto "Internet"
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 21:04.