Fórum Dbexpress não funciona no delphi 2006 #341949

17/05/2007

0

Estou tentando rodar uma aplicação no Delphi 2006 que usa componentes do dbExpress (SQLConnection e SQLQuery) e DataAccess (ClientDataSet e DataSetProvider) e não funciona. O SQLConnection está no Data Module e os outros componentes estão no Form da aplicação. Ao abrir o Data Module, a resposta que recebo é: ´´Unable to Load dbexpmysql.dll´.
Neste caso o banco de dados é MySQL, mas o Interbase também não funciona.
Outra coisa que eu gostaria de fazer é instalar o SQLClientDataSet no Delphi 2006 e também não consigo.


Mcsmarmcs

Mcsmarmcs

Responder

Posts

17/05/2007

Paullsoftware

Olha amigo, eu uso MySql mais o problema pode ser semelhante ao enfrentado por mim usando FireBird, os nomes dos drivers sofreram uma pequena alteração então eu ralei um pouco até encontrar o problema, deve ter acontecido o mesmo com a dll do MySql, da uma olhadinha e vê se realmente foi isso... :lol:


Responder

Gostei + 0

17/05/2007

Adriano Santos

Vamos a alguns esclarecimentos [b:2fa4ef5ff3]mcsmarmcs[/b:2fa4ef5ff3].
Estou tentando rodar uma aplicação no Delphi 2006 que usa componentes do dbExpress (SQLConnection e SQLQuery) e DataAccess (ClientDataSet e DataSetProvider) e não funciona. O SQLConnection está no Data Module e os outros componentes estão no Form da aplicação. Ao abrir o Data Module, a resposta que recebo é: ´´Unable to Load dbexpmysql.dll´.

A dll [b:2fa4ef5ff3]dbexpmysql.dll[/b:2fa4ef5ff3] existe de fato?
Qual MySQL está usando?
O BDS2006 só dá suporte até a versão 4.1 do MySQL então vai funcionar mesmo.

Neste caso o banco de dados é MySQL, mas o Interbase também não funciona.

Funciona sim. Como você está fazendo? Qual driver está usando? Qual versão do Interbase? Existem centenas de artigos e aulas do Delphi 2006 com Interbase/Firebird no portal.
Outra coisa que eu gostaria de fazer é instalar o SQLClientDataSet no Delphi 2006 e também não consigo.

O ClientDataSet não te atende? Por que?


Responder

Gostei + 0

17/05/2007

Mcsmarmcs

Provavelmente só funciona até a versão do MySQL 4.1 mesmo. Eu estou usando a versão 5.0.
Já com o Firebird, não consigo conectar ao ClientDataSet, o sistema não permite.


Responder

Gostei + 0

17/05/2007

Adriano Santos

Provavelmente só funciona até a versão do MySQL 4.1 mesmo. Eu estou usando a versão 5.0.

É isso mesmo. É driver. Se você usar algum driver de 3º é provável que funcione.
Já com o Firebird, não consigo conectar ao ClientDataSet, o sistema não permite.

Tem que funcionar, algo está sendo feito errado. Detalha ai os passos que vc esta fazendo ok? Abs


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar