SQL Server 2000 Desktop Engine (MSDE 2000)

Hola Expertos, Nuevamente yo, lo que sucede es que instale el MSDE 2000, y me corre perfecto, pero al tratar de conectaeme a la base de datos desde una página ASP me lanza errores al momento de generar la conexión, este es el código que tengo:
set Conn = Server.CreateObject("ADODB.Connection")´esto lo hace bien
Conn.Open = "DSN=davisvil; UID=davisvil;PWD=mi_pwd;" 'aca me lanza un error (*)
sql="select * from Usuario"
set rs=conn.execute(sql)
do while not rs.EOF
.
.
.
.
(*) 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
Bueno si alguien sabe que es lo que debo hacer en estos casos o que es lo que debo configurar... Le agradezco la ayuda.

1 respuesta

Respuesta
1
Falta que crees el DSN que indicas en la siguiente línea: (davisvil)
Conn.Open = "DSN=davisvil; UID=davisvil;PWD=mi_pwd;"
El DSN lo creas con las herramientas administrativas de windows y en el programa de mantenimiento del ODBC, ahí le indicas un nuevo DSN con el nombre que indicas y que se trata de un origen de datos de sql server y listo.
Además falta que le indiques el nombre de la base de datos: database=recursos
Conn.Open = "DSN=davisvil; UID=davisvil;PWD=mi_pwd;database=tubasededatos"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas