DBExpress x Firebird x Interbase
Eu estava utilizando DBExpress com a DLL ´dbexpUIBfire15.dll´ mas no Delphi 2007 começou a dar ´Access Violation adress...´.
Então criei uma conexão Interbase nativa do DBX e no VendorLib da mesma coloquei o [b:37dc0bb95c]fbclient.dll[/b:37dc0bb95c] do proprio FB2 do qual está funcionando perfeitamente...
O que vocês acham, pode dar problemas futuramente?
Estou terminando a aplicação e nao pode dar problemas.. vai lidar com grande fluxo de dados.
Vejam como ficou no Delphi 2007:
Então criei uma conexão Interbase nativa do DBX e no VendorLib da mesma coloquei o [b:37dc0bb95c]fbclient.dll[/b:37dc0bb95c] do proprio FB2 do qual está funcionando perfeitamente...
O que vocês acham, pode dar problemas futuramente?
Estou terminando a aplicação e nao pode dar problemas.. vai lidar com grande fluxo de dados.
Vejam como ficou no Delphi 2007:
DriverName=Interbase DriverUnit=DBXDynalink DriverPackageLoader=TDBXDynalinkDriverLoader DriverPackage=DBXCommonDriver110.bpl DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f Database=D:\DADOS\TESTE.FDB RoleName=RoleName User_Name=SYSDBA Password=masterkey ServerCharSet= SQLDialect=3 BlobSize=-1 CommitRetain=False WaitOnLocks=True ErrorResourceFile= LocaleCode=0000 Interbase TransIsolation=ReadCommited Trim Char=False
Moura
Curtidas 0
Respostas
Alexandrej
24/10/2007
Vejam como ficou no Delphi 2007:
DriverName=Interbase DriverUnit=DBXDynalink DriverPackageLoader=TDBXDynalinkDriverLoader DriverPackage=DBXCommonDriver110.bpl DriverAssemblyLoader=Borland.Data.TDBXDynalinkDriverLoader DriverAssembly=Borland.Data.DbxCommonDriver,Version=11.0.5000.0,Culture=neutral,PublicKeyToken=a91a7c5705831a4f Database=D:\DADOS\TESTE.FDB RoleName=RoleName User_Name=SYSDBA Password=masterkey ServerCharSet= SQLDialect=3 BlobSize=-1 CommitRetain=False WaitOnLocks=True ErrorResourceFile= LocaleCode=0000 Interbase TransIsolation=ReadCommited Trim Char=False
O versão 4 do DBX não é mais totalmente compatível com FB, vários colegas meus estão tendo dificuldades, não recomendo.
A CoreLab possui um driver para FB e DBX4 que o pessoal está começando a testar, não é free.
GOSTEI 0
Moura
24/10/2007
Alexandre, valeu pela dica amigo!
Quanto ao Corelab são excelente componentes... até penso em adquir mas aí fico preso à um componente que acessará somente FB ou IB.
Usamos o DBExpress que possibilita o sistema ser Multi-Banco (DB) algo que possivelmente nao terei com o CoreLab.
Quanto ao Corelab são excelente componentes... até penso em adquir mas aí fico preso à um componente que acessará somente FB ou IB.
Usamos o DBExpress que possibilita o sistema ser Multi-Banco (DB) algo que possivelmente nao terei com o CoreLab.
GOSTEI 0