coneccion mysql

170 views
Skip to first unread message

Germán Montini

unread,
Aug 21, 2015, 3:39:26 PM8/21/15
to Grupo Fox
Tengo problemas al conectarme a una base de datos mysql, en una pc con windows xp, de 32 bits, con el odbc ANSI 5.3 de 32 bits, se conecta perfectamente, pero al querer instalarlo en una notebook con windows 8.1 de 64 bits con el odbc ANSI de 64 bits no me permite conectarme, me da como resultado -1 y en el array el error 1256

la cadena que uso en ambos casos es la siguiente:

    lcStringConn ="Driver={MySQL ODBC 5.3 ANSI Driver};Port=3306;Server=localhost;Database=gestionv2;Uid=root;Pwd=123456"
        lHandle=SQLSTRINGCONNECT(lcStringConn) &&& ERROR &&&
 
y con el AERROR me da el siguiente error:
VERERR                                              Pub                            A           
   (    1,    1)                                    N            1526                                               (           1526.00000000)
   (    1,    2)                                    C            "Connectivity error: [Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado"
   (    1,    3)                                     C            "[Microsoft][Administrador de controladores ODBC] No se encuentra el nombre del origen de datos y no se especificó ningún controlador predeterminado"
   (    1,    4)                                      C            "IM002"
   (    1,    5)                                      N            0                                                  (              0.00000000)
   (    1,    6)                                      N            1                                                  (              1.00000000)
   (    1,    7)                                      C            .NULL.

Saludos

Germán Montini

Carlos Vargas

unread,
Aug 21, 2015, 5:28:46 PM8/21/15
to Comunidad de Visual Foxpro en Español
Aun cuando el so usado es de 64, si nuestra app es de 32, lo driver a usar seran los de 32 bits de mysql.
debes buscar la opcion odbc32 en el panel de control, ya que el que sale por defecto es el de 64bits.

salu2
carlos vargas

almonts ( www.ontarioxb.es )

unread,
Aug 22, 2015, 8:48:50 PM8/22/15
to Comunidad de Visual Foxpro en Español
Es así. Debes de utilizar el conector odbc de 32 bits.
Reply all
Reply to author
Forward
0 new messages