Fórum DBExpress x Firebird x Interbase #347843

24/10/2007

0

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:
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

Moura

Responder

Posts

25/10/2007

Alexandrej

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.


Responder

Gostei + 0

25/10/2007

Moura

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.


Responder

Gostei + 0

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

Aceitar