<%
Set con = Server.CreateObject("ADODB.Connection")
con.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("Base.mdb") & ";DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin" )
descripcion = Request.Form("partedes")
codigo = Request.Form("partecod")
codigoant = Request.Form("partecodant")
if trim(descripcion)="" and trim(codigo)="" and trim(codigoant)="" then
sql = "SELECT * FROM Productos Order by Descripcion"
else
.
.
.
hasta aqui todo bien, todo funcionaba, todo era hermoso.... pero un dia pensé que podia realizar la misma conexion via ODBC y mi sitio tendría una forma de conexion totalmente flexible...y empece a buscar como realizar esta tarea, segun lo que encontré solo necesitaba cambiar la linea que abría la conexion, así:
<%
Set con = Server.CreateObject("ADODB.Connection")
con.open "DSN=ACCESS2000"
descripcion = Request.Form("partedes")
codigo = Request.Form("partecod")
codigoant = Request.Form("partecodant")
.
.
.

pero lo único que consigo es el mensaje:
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
/resultado.asp, line 8
Podría alguien ser tan gentil de guiarme....porfavor!

el sitio correo sobre IIS 5 en windows 2000
Desde ya gracias!
