No encuentra Base de Datos!!!! DSN

miguel
30 de Septiembre del 2004
Me da el tpico error cuando no se ha configurado el ODBC, pero en mi caso s que esta configurado y bien.

Estoy trabajando en una intranet con w2000 prof y la base de datos es local a mi equipo, he definido la base de datos y en ASP me da el error de que no encuentra el origen de datos, la bd es Access.

set conexion = Server.CreateObject("ADODB.connection")
conexion.conectionString = "DSN=miAlias"
conexion.open

Es as verdad? alguien tiene idea de cual puede ser el problema??

Gracias!! Saludos!! :)

Emilio
30 de Septiembre del 2004
Hola Miguel, yo programo en asp, y estoy usando windoes 2000 prof. y Access, pero yo no ocupo DSN, yo me conecto as: oConn.Open \"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=\"& Server.MapPath(\"./Usuarios.mdb\")
oConn, es mi objeto de conexin y Usuarios es mi base. Y no me causa ningn problema. Espero haberte ayudado.

CARLOS
30 de Septiembre del 2004
OTRA FORMA SERIA CREAR UN ODBC REDIRECCIONANDOLO A TU BASE DE DATOS, ESTO LO HACES EN INICIO, CONFIGURACION, PANEL DE CONTROL, HERRAMIENTAS ADMINISTRATIVAS, ORIGENES DE DATOS (ODBC), AGREGAR Y DEPENDIENDO EN QUE TENGAS TU BASE DE DATOS SELECCIONAS UNA Y LE DAS LA DIRECCION, YA EN TU ASP TE PUEDES CONECTAR DE ESTA FORMA YO LO HAGO ASI Y ME FUNCIONA, ESPERO TE FUNCIONE A TI
SET Con=SERVER.CREATEOBJECT("ADODB.CONNECTION")
Con.OPEN "foraneas2"
SQL1 = "SELECT * FROM X"

Jean
30 de Septiembre del 2004
disculpa que no sea la respuesta la que te de, si no mas bien una pregunta...cmo solucionaste ese problema ?...
Gracias