MySQL - ayuda con vb - mysql

 
Vista:

ayuda con vb - mysql

Publicado por Luis Milanca (4 intervenciones) el 31/05/2007 19:56:05
hola a todos y mucha gracias por su ayuda, les cuento mi problema tengo una base de datos mysql alojada en sistema operativo linux centOs y accedo a ella mediante internet, hasta aqui todo bien, el problema surge cuando quiero almacenar inforamcion en la base de datos, para ello estoy desarrollando una aplicacion en visual basic con odbc 3.51, me permite almacenar cadenas de caracteres con una longitud no mayor a 4 caracteres, si una cadena de caracteres exede de 4 caracteres ejemplo "Juanito Perez Ojeda" ya no es almacenado, si es almacenado por ejemplo Juan.

este es mi codigo:::

BD.CursorLocation = adUseServer

BD.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};" _

& "SERVER=201.221.217.128;" _

& "DATABASE=prueba;" _

& "UID=root;" _

& "PWD=;"

BD.Open

rst.Open "Select * from prueba", BD, adOpenDynamic, adLockOptimistic



With rst

On Error Resume Next

.MoveLast

.AddNew

!nombre = Text1.Text

.Update

End With


rst.Close

BD.Close
EL CAMPO NOMBRE DE MI TABLA ESTA HECHA VARCHAR(80) NOT NULL
Y SI ME CONECTO POR CONSOLA REMOTAMENTE, E INGRESO INFORMACION AL CAMPO, SI FUNCIONA
NO IMPORTANDO LA CANTIDAD DE CARACTERES.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con vb - mysql

Publicado por kain (124 intervenciones) el 04/06/2007 22:48:43
prodria ser que estas utilizando un conector ODBC ver 3.51 osea para versiones 4.x de mysql , y tu servidor mysql es una version 5.x..

si es esto, actualiza el driver de ODBC y ya esta.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar