Mysql y Visual Basic 6.0

tono
03 de Diciembre del 2007
Hola a todos. Estoy un poco desesperado, porque aunque me estoy documentando bastante sobre el tema no soy capaz de conectar mysql con una aplicación de visual basic 6.0 que he desarrollado.

Tengo Windows XP Service Pack 2 y como bien me he informado hay varias formas de hacer la conexión:

1) A través de Mysql Connector, que se descarga de la página web de mysql.

Aqui tengo un problema y es que no puedo instalar la aplicación porque cada vez que me descargo el archivo correspondiente de espejos distintos me da el siempre el mismo error al instalar: "Internal Error 2755. 110 " Y no hay forma de instalar el conector.

2) Por otro lado realizando una conexión con ADO pero al realizar una conexión del siguiente tipo:

ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost;DATABASE=cursosfundecor;UID=root;PWD=t0n0t0n0;OPTION=16427"

Set conn = CreateObject("ADODB.Connection")
conn.ConnectionString = ConnectionString
conn.CursorLocation = 3
conn.Open
Set rs = CreateObject("ADODB.Recordset")

El sistema me presenta el siguiente error: "Administrador de controles ODBC no se encuentra el nombre de origen de datos y no se especificó ningún controlador predeterminado"

He intentado realizar de todo, pero mi ignorancia no puede llegar más allá.

Estoy documentandome en el tema a ver si consigo realizar la conexión.

Os agradecería enormemente alguna ayuda específica porque la verdad es que ando perdidísimo.

Un saludo y perdon por postear de nuevo un tema ya bastante trillado en este foro.

mvallejos
03 de Diciembre del 2007
Yo creo que está mal armada la cadena de conexion para ADO.
Fijate acá

http://www.connectionstrings.com

Otra cosa, LocalHost sirve cuando la aplicación corre en el mismo servidor de la base de datos, pero no desde un puesto remoto, deberás fijar un IP o directamente poner el nombre de la PC servidora

Saludos