PROBLEMA INSTALAR CONECTOR MYSQL EM UM WINDOWS 7
Boa tarde estou tentando instalar conector mysql numa maquina com windows 7 64 bits so que no meio da instalacao da o seguinte erro ?
FFECHER tenta instalar versão 5.1 pro windows 64 bits, se funcionar utilize esta mesmo, a 5.2 ainda não está uma brastemp, rs
Consegui instalar porem quando entro na apliacacao agora aparece a msg [Ô]O DSN especificado contem uma incompatibilidade de arquitetura sentre o driver e o aplicativo. Pode me ajudar em relacao a isso
você tem certeza que baixou o driver certo?
pois se realmente se WINDOWS é de 64 bits então o driver a ser baixado deve ser este:
http://dev.mysql.com/downloads/mirror.php?id=414981
pois se realmente se WINDOWS é de 64 bits então o driver a ser baixado deve ser este:
http://dev.mysql.com/downloads/mirror.php?id=414981
Baixei o 5.1.12 para 64 bits como me explicou consegui conectar com o banco porem agora quando executo a apliacao da erro acima. Esse link que vc me mandou ja e da versao 5.2 que vc disse nao estar legal
então cara, aqui eu tenho uma máquina 64 bits mas eu utilizo tudo em 32 bits dai fica compativel..
vb6 32 bits
odbc 32 bits (C:\Windows\SysWOW64\odbcad32.exe)
mysql connector 32 bits
abraços
vb6 32 bits
odbc 32 bits (C:\Windows\SysWOW64\odbcad32.exe)
mysql connector 32 bits
abraços
NA VERDADE NÃO TEM DIFERENÇA, PELO MENOS NO .NET DO 6.2 PRA CIMA, TANTO FAZ SER 32 OU 64, AGORA PARA VB6 EU UTILIZO ATé HOJE 3.51 SEM PROBLEMA ALGUM, Jà UTILIZEI O 5.1 SEM PROBLEMAS PARA 32 E 64, INCLUSIVE O QUE FUNCIONA é 32 E O 64 NÃO, MESMO O OS SENDO 64.
é verdade, o NILSONTRES tem razão o conector de 32 bits funciona no 64 bits, o contrário que não é reciproco.
testa ai o de 32 bits
testa ai o de 32 bits
Usando os dois da a msg de : O dsn especificado contem uma imcompatibilidade de arquiteturas entre o drive e ..
Se deu a mensagem de incompatibilidade de arquiteturas é porque você tentou usar o de 64 bits em um programa de 32 bits.
Entenda que o driver ODBC é basicamente uma DLL, e programas de 32 bits só podem usar DLLs de 32 bits, assim como os de 64 bits só podem usar DLLs de 64 bits.
Então de alguma forma o seu programa, que é de 32 bits pois o VB6 só gera programas de 32 bits, está tentando usar o ODBC de 64 bits.
Entenda que o driver ODBC é basicamente uma DLL, e programas de 32 bits só podem usar DLLs de 32 bits, assim como os de 64 bits só podem usar DLLs de 64 bits.
Então de alguma forma o seu programa, que é de 32 bits pois o VB6 só gera programas de 32 bits, está tentando usar o ODBC de 64 bits.
Tópico encerrado , respostas não são mais permitidas