Hola a tod@s,
Estoy mirando de conectarme a una bbdd MYSQL, mediante ASP, he mirado y
remirado, y probado y reprobado, pero no se donde puede estar el error,
os indico los pasos que he hecho y haber si me podeis ayudar ...
1- Primero he ido a la pagina de:
http://dev.mysql.com/downloads/conn.../3.51.html
donde me bajado el Driver Installer (zipped EXE) 3.51.12 ODBC 3.51.12
2- He instalado el Driver, todo por defecto
3- He abierto Orígenes de datos (ODBC) del windows 2003 SERVER y he
agregado en la DSN de usuario el driver que antes he instalado
concretamente el: MYSQL ODBC 3.51 Driver version 3.51.12.00, y
configurado lo siguiente: donde indica DATA SOURCE NAME: He puesto myodbc
y nombre de usuario y contraseña prueba (en ambos casos) todo lo demas lo
he dejado por defecto.
4- Una vez esto he creado una base de datos con el phpmyadmin una base de
datos llamada usuarios donde tiene 1 tabla llamada tambien usuarios y
dentro tiene 3 campos (id, nombre, y direccion)
5- El codigo de ASP simplemente para que me conecte con la Base de Datos:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Mysql}; Server=localhost; Database=myodbc;
UID=prueba; PWD=prueba"
%>
</body>
</html>
como tenia la duda tambien he probado este:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<%
set oConn=Server.CreateObject("ADODB.Connection")
oConn.Open "Driver={Mysql}; Server=localhost; Database=usuarios;
UID=prueba; PWD=prueba"
%>
</body>
</html>
y en ambos casos me da el siguiente error:
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
/proba/default.asp, línea 9
Sabeis que puede estar pasando ?
Gracias de antemano
Leer las respuestas