Fórum configuração dbexpress #341213

02/05/2007

0

Ola Galera Blz!
Bom estou querendo um help de como fazer uma conexão com o banco de dados FB 2.0 com Com o SQLConection com driver UIB FireBird15
Quando eu Trabalhava com o Interbase e com os Componentes da aba Interbase eu Fazia uma comunicação com IBdatabase Usando um arquivo ini gerado na hora da execusão do Sistema, já com o SQLConection eu não consigo me comunicar Então Gostaria de Saber se dá para se comunicar com obanco usando um Arquivo.ini e gostaria de um exemplo de como eu Criaria esse arquivo.ini e suas configurações para a comunicação com o Banco nas Maquinas?

Valeu Galera :wink:


Alecsandro Moura

Alecsandro Moura

Responder

Posts

02/05/2007

Fabiano Góes

não sou nenhum expert em DBExpres mais pelo que aprendi é o seguinte:

quando você cria uma conexão com o SQLConnection ele gera as configurações em:
C:\Arquivos de programas\Arquivos comuns\Borland Shared\DBExpress\dbxconnections.ini

então é só copiar a configuração gerada para o seu banco e criar um arquivo ini tipo: configDB.ini

ai depois com SQLConnection é só carregar esse arquivo:
  SQLConnection1.LoadParamsFromIniFile(ExtractFilePath(Application.ExeName)+´configDB.ini´);


acho que é mais ou menos assim.


Responder

Gostei + 0

02/05/2007

Alecsandro Moura

É isso ai mesmo Fabiano Góes Valeu pela Dica coloquei esse codigo no BeforeConect e Funfou Legal, Claro depois de ter que declarar umas Uses no frmDM para ele Reconhecer a parte (Application.ExeName)
Valeu :D


Responder

Gostei + 0

02/05/2007

Alecsandro Moura

Mais quando instalei meu sistema em outra maquina que não tiha delphi não funcionou deu a mesma mensagem
missing DriverName Property


O que podse ter Acontecido?


Responder

Gostei + 0

02/05/2007

Fabiano Góes

você precisa copiar as dlls para cada estação:

midas.dll
dbexpint.dll ou dbexpUIBfire15.dll
fbclient.dll ou gds32.dll


Responder

Gostei + 0

04/05/2007

Adriano Santos

[quote:c9edc6c712=´Fabiano Góes´]você precisa copiar as dlls para cada estação:

midas.dll
dbexpint.dll ou dbexpUIBfire15.dll
fbclient.dll ou gds32.dll[/quote:c9edc6c712]
Em relação a midas.dll vc pode declarar no Source do projeto a unit MidasLib, assim essa dll não precisará ser distribuida junto com a aplicação. Um arquivo a menos. ;)


Responder

Gostei + 0

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

Aceitar