Programación en castellano
Inicio > Foros > MySQL > Conexion a mysql con visual basic
-Foros de debate

MySQL
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Conexion a mysql con visual basic
Enviado por Icesama el día 27 de febrero de 2006

Hola! necesito hacer un programa en visual basic que se conecte y manipule una bd de mysql, pero no me marca un error en la conexion el codigo que use es el siguiente

Dim cadena_conexion As String
cadena_conexion = \\\"DRIVER={MySQL ODBC 3.51 Driver}; SERVER= localhost; DATABASE=escuela ;PWD=; UID=Root;OPTION=3\\\"
Dim db As rdoConnection
Set db = New rdoConnection
db.Connect = cadena_conexion


use la referencia remote data control 2.0 y instale el odbc 3.51 pero me marka el error 40002 : hy000: [mysql odbc 3.51driver] no puede encontrar {odbc 3.51driver} ojala alguien me pueda ayudar al respecto

 
Re: Conexion a mysql con visual basic
Enviado por Gotxi el día 10 de abril de 2006

tuve el mismo problema, es por un bug de microsoft, el problema es que el conector busca en el registro el driver con nombre \\\\\\\"{MySQL ODBC 3.51 Driver}\\\\\\\" , sin embargo el nombre del driver es \\\\\\\"MySQL ODBC 3.51 Driver\\\\\\\".

este bug se arregla bajandote el ultimo conector de este ftp.

ftp://ftp.mysql.com/pub/mysql/hidden/connectors/od...

de nada, suerte ;)

 
Re: Re: Conexion a mysql con visual basic
Enviado por pit3323 el día 25 de mayo de 2006

Hola, baj� el ultimo conector del ftp, y la verdad es que a�n no me funciona, sigue tirando el mismo error. Saludos

 
Re: Re: Re: Conexion a mysql con visual basic
Enviado por elrixar el día 26 de mayo de 2006

buenas tengo una aplicación en Visual Basic cliente servidor donde el servidor empleara ADO para que pueda acceder al driver ODBC que nos permitirá conectarnos con MySQL.
Se trata de un servicio de control de mantenimiento de un centro, cualquier cliente puede acceder al servidor y mediante validación, poder dar de altas, bajas, es decir, cualquier modificación en las tablas.

Funciona con access y utilizando DAO ( solo me falla la consulta de eliminación pero espero solucionarlo en breve), el problema es q no se donde modificar el codigo para hacer referencia a que se esta utilizando ADO Yy no se bien donde meterle las cadenas de conexión que hacen referencia al driver odbc y a la versión de turno de mysql.

Por supuesto q se instalar y configurar el odbc y el mysql para vincular las tablas desde access y todo lo demas, mis dudas estan en el codigo.

Ejemplo del codigo que creo q me falta:

Dim CnnService As ADODB.Connection
Dim Cnn4 As New ADODB.Recordset

strConn = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=ip_servidor; DATABASE=test;UID=root;PWD=; OPTION=3"

Set CnnService = New ADODB.Connection
CnnService.CursorLocation = adUseClient

dadme un mail y os envio el codigo del servidor por si podeis ayudarme a pasarlo a ADO y meterle la cadena de conexion al odbc y mysql

...ya q en esta web no te deja publicar el code...vaya kk

 




Tienda
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad
Mantenida por: Claudio y Dani.

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | amor | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | gratis | posicionamiento en buscadores | decoración libre | gifs animados