Incompatiblidade entre DELPHI 6 e DELPHI 7
10/03/2006
0
Instalei o D7 com suas atualizações na mesma maquina e o DbExpress simplismente não conecta.
Instalei o mesmo D7 em outra maquina e o funcionou normalmente.
OBS. todos os produtos são originais e licenciados.
Perrotta
Posts
11/03/2006
Aroldo Zanela
Você pode adicionar mais detalhes sobre o ocorrido? Não consegui entender o teste que você realizou.
11/03/2006
Alex Maia
Há alguns meses eu tambem estava com o mesmo problema, mas fui em busca de respostas e econtrei algumas que podem lhe ajudar.
Este é um problema que ocorre em virtude do versionamento de drivers, pois drivers DbExpress estão disponiveis em DLLs separadas. Como vc tem o D6 e o D7 na mesma máquina, as versões do arquivo DbExpMySQl.dll são diferentes e ocorre que no momento da conexão com o BD, o D7 esteja usando os drivers do D6. Você deve obter um conjunto específico de Dlls para os acessos ao D6 e ao D7. Junto com o arquivo DbExpMySQl.dll devem estar atualizadas as dlls midas e libmysql. Todas, em tempo de projeto, devem, estar na pasta bin do delphi. Somente na distribuição vc as adiciona na pasta system do SO. Acesse http://www.thedelphimagazine.com/samples/1540/1540.htm para mais informações. Se quiseres as DLLs que usei para solucionar o problema, mande um e-mail para alex@tvtapajos.com.br.
Falow.
13/03/2006
Perrotta
Grato pela tentativa de ajuda mas meu probelma eh:
Utilizo banco de dados Interbase 6.0
Tentei fazer o seguinte SQLConection devidademte configurado,
´No D6 funciona´
em modo de design no D7 funciona eu visualizo os dados e em tempo de execução da o seguinte erro:
´dbExpress Error. Operation Not Supported´
´SQL Error : Error Mapping Failed´
mais uma vez grato
Clique aqui para fazer login e interagir na Comunidade :)