PROBLEMA INSTALAR CONECTOR MYSQL EM UM WINDOWS 7

FFECHER 08/11/2013 13:48:14
#430919
Boa tarde estou tentando instalar conector mysql numa maquina com windows 7 64 bits so que no meio da instalacao da o seguinte erro ?
MARCELO.TREZE 08/11/2013 14:19:25
#430921
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

FFECHER 08/11/2013 14:51:23
#430925
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
MARCELO.TREZE 08/11/2013 14:56:50
#430926
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
FFECHER 08/11/2013 15:01:05
#430929
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
KWIIBY 08/11/2013 18:52:52
#430935
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
NILSONTRES 08/11/2013 20:53:46
#430938
Resposta escolhida
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.
MARCELO.TREZE 08/11/2013 21:35:46
#430939
é 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
FFECHER 11/11/2013 11:13:08
#430965
Usando os dois da a msg de : O dsn especificado contem uma imcompatibilidade de arquiteturas entre o drive e ..
OCELOT 11/11/2013 11:23:22
#430966
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.
Tópico encerrado , respostas não são mais permitidas