Conexão Firebird no Delphi XE8

Delphi

Firebird

06/09/2015

Criando um aplicativo com banco de dados, uso a Unit DataModule e o TSQLConnection. Faço as configurações (FireDac/Firebird) e o teste confirma que a conexão foi feita.
Entretanto, quando faço a compilação, surge em Uses a unit Data.dbxFirebird assinalada em vermelho indicando erro. Meu Firebird é o 2.5
Na mensagem da compilação diz que essa Unit não foi encontrada e que o driver DBXFirebirddriver220.bpl não pode ser localizado. Realmente não está nos arquivos da instalação do Delphi XE8. Não tive problemas até o Delphi XE7 (que usa DBXFirebirddriver140.bpl)Mas não consigo encontrar esse driver DBXFirebirddriver220.bpl para instalação. Na Internet achei alguns downloads não confiáveis, que querem instalar outros aplicativos simultaneamente..
Alguém poderia me ajudar ?
Gilberto
Gilberto Alves

Gilberto Alves

Curtidas 0

Respostas

Raimundo Pereira

Raimundo Pereira

06/09/2015

Use esse pacote de DLL.
DBX:

https://mega.nz/#!M8EUDRRQ!54QSXEZvwb4oAD1qcuomFRQQs8LyuRDcJsFZ7SlM9f4

[img]http://arquivo.devmedia.com.br/forum/imagem/437747-20150911-102937.jpg[/img]
GOSTEI 0
Gilberto Alves

Gilberto Alves

06/09/2015

Entrei no Link indicado mas no site apenas foi posslvel fazer um cadastro para login. Não encontrei como fazer o download do Package. Poderia me complementar a orientação ?
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

06/09/2015

Feche o Delphi.
Extraia esse pacote de Dll na pasta system32.

Abrir o delphi.


DATABASE=Caminho do Banco.fdb
USERNAME=SYSDBA
PASSWORD=masterkey

Connected =true
GOSTEI 0
Gilberto Alves

Gilberto Alves

06/09/2015

Fazendo como indicado, a conexão também se estabelece, mas ao compilar o programa surge a mensagem de que falta o driver DBXFirebirddriver220.bpl ; Tambérm surge em Uses Data.dbxFirebird, causa da não-compilação.
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

06/09/2015

Já que está usando o XE8 tente usar o firedac


FDConnection
FDPhysFBDriverLink
FDGUIxWaitCursor



[img]http://arquivo.devmedia.com.br/forum/imagem/437747-20150911-163731.jpg[/img]
GOSTEI 0
Gilberto Alves

Gilberto Alves

06/09/2015

O arquivo a ser baixado para instalar arquivos no system32 é o "InstallDll.exe" ? Ele vai substituuir um monte de arquivos. A gente pode confiar ?
GOSTEI 0
Raimundo Pereira

Raimundo Pereira

06/09/2015

Bom dia Gilberto, Conseguiu resolver.?

Selecione não substituir ele vai extrair apenas as dlls não existentes.
GOSTEI 0
POSTAR