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

Configurar DSN ¿qué no hago bien?

Estas en el tema de Configurar DSN ¿qué no hago bien? en el foro de ASP Clásico en Foros del Web. Hola! No me resulta la conexión a BD con DSN. Tengo win XP. Hago lo siguiente: Panel de control Rendimiento y Mantenimiento Herramientas Administrativas Orígenes ...
  #1 (permalink)  
Antiguo 16/03/2003, 20:01
 
Fecha de Ingreso: marzo-2003
Mensajes: 38
Antigüedad: 22 años, 1 mes
Puntos: 0
De acuerdo Configurar DSN ¿qué no hago bien?

Hola!
No me resulta la conexión a BD con DSN.
Tengo win XP.
Hago lo siguiente:
Panel de control
Rendimiento y Mantenimiento
Herramientas Administrativas
Orígenes de Datos (ODBC)
Pestaña DSN de Usuario
Agregar
(selecciono) Microsoft Access Driver(*.mdb)
Nombre del Origen de datos
(ingreso prueba)
Seleccionar Directorio
(selecciono mibase.dbd)

Luego las instrucciones

<%
Set Conexion = CreateObject ("ADODB.Connection")
Conexion.Open "prueba"
%>

Me generan el error
"No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado"

¿QUÉ HAGO MAL?

Última edición por ortega; 16/03/2003 a las 21:01
  #2 (permalink)  
Antiguo 16/03/2003, 20:21
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Hazlo en DSN del sistema no es DSN de usuario.

PD: No hacia falta que abrieras otro hilo, ya te estamos ayudando en el otro post, se paciente y aprende a ver donde esta el error.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 16/03/2003, 20:27
 
Fecha de Ingreso: marzo-2003
Mensajes: 38
Antigüedad: 22 años, 1 mes
Puntos: 0
Gracias Maestro por tu pronta respuesta!
Lo configuré en el sistema. Eliminé la conexión en el DSN de usuario por si acaso había un conflicto de nombres. Ahora el error es:
Error de SQLSetConnectAttr del controlador

  #4 (permalink)  
Antiguo 16/03/2003, 20:33
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 23 años, 2 meses
Puntos: 1
Vamos a ver.

Tienes la pagina en c:\inetpub\wwwroot\tupagina.asp , ¿correcto?

La llamamos asi:
http://localhost/tupagina.asp

En ella solo debe figurar este codigo, no pongas nada de HTML, solo esto

<%
Set Conexion = CreateObject ("ADODB.Connection")
Conexion.Open "prueba"
%>

Si la DSN esta correcta, no debe salirte nada en pantalla, ningun error simplemente la pantalla en blanco.

Por si hubiera dudas con esa base de datos prueba con otra cualquiera, crea mas DSN, usa la base de datos neptuno por ejemplo, para probar.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 16/03/2003, 20:48
 
Fecha de Ingreso: marzo-2003
Mensajes: 38
Antigüedad: 22 años, 1 mes
Puntos: 0
De acuerdo

Maestro!
Muchas gracias por su ayuda. Lo probé con varias bases de datos. Funciona bien. Parece ser que efectivamente la base de datos estaba dañada, a pesar que me sigue funcionando con conexiones sin DSN.
Disculpa por haber abierto otro canal.
Chao,
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 02:14.