Problems installing driver

Discussion of open issues, suggestions and bugs regarding usage of dbExpress drivers for InterBase & Firebird in Delphi and C++Builder
Post Reply
CCostelloe
Posts: 5
Joined: Thu 07 Aug 2008 08:59

Problems installing driver

Post by CCostelloe » Thu 07 Aug 2008 09:17

I installed the trial driver (downloaded yesterday) and am trying to use it in a CBuilder project in CodeGear RAD Studio 2007 11.0.2804.9245. While loading the driver dbexpida40.dll I get an exception "DBXError: NotSupported", which I traced into DBXDynalink.pas:

ErrorMessageBuilder := TDBXPlatform.CreateWideStringBuilder(256);
try
ErrorResult := FMethodTable.FDBXLoader_GetDriver(Count, Names, Values,
TDBXWideStringBuilder(ErrorMessageBuilder),
FDriverHandle);

if ErrorResult TDBXErrorCodes.None then
begin
TDBXPlatform.CopyWideStringBuilder(ErrorMessageBuilder, ErrorMessage);

DriverDef.FDBXContext.Error(ErrorResult, ErrorMessage);
end;
finally
TDBXPlatform.FreeAndNilWideStringBuilder(ErrorMessageBuilder);
end;

ErrorResult is set to 5 by FMethodTable.FDBXLoader_GetDriver, and the exception is thrown. Any ideas as to what is the problem?

gds32.dll is 8.1.0.257.

Ciaran

Plash
Devart Team
Posts: 2844
Joined: Wed 10 May 2006 07:09

Post by Plash » Mon 11 Aug 2008 09:32

Try to install the latest Update Pack for CodeGear RAD Studio.

Post Reply