Environment: Delphi 2007 / Delphi 2009 running on 64 bit Vista (x64).
I am trying to connect to a 64-bit Firebird 2.1 server running on the local computer, but it seems impossible.
Error message (translated from danish - may look a bit different in native english):
System.IO.FileNotFoundException: The file or assembly 'Devart.DbxIda.DriverLoader, Version=1.0.0.5001, Culture=neutral, PublicKeyToken=09af7300eec23701' was not found.
Using the dbExpress driver for Interbase supplied by CodeGear works ok, except that it does not fully support Firebird 2.1
Any hints or work arounds will be greatly appreciated
Best regards
Thomas
Connection to 64 bit Firebird on Vista
Please specify whether you are developing Delphi .Net appication. Are you using dbExpress ADO.NET provider ?
This error means that the driver is not correctly installed. Delphi for .Net application requires Devart.DbxIda.DriverLoader to be present in GAC. Try to put this file in GAC manually. You can find it in the driver installation directory.
Note that Delphi 2009 installation replaces the Borland.Data.AdoDbxClient.dll file of dbExpress ADO.NET provider in the GAC. If you are using dbExpress ADO.NET provider, you should restore old file from Delphi 2007.
This error means that the driver is not correctly installed. Delphi for .Net application requires Devart.DbxIda.DriverLoader to be present in GAC. Try to put this file in GAC manually. You can find it in the driver installation directory.
Note that Delphi 2009 installation replaces the Borland.Data.AdoDbxClient.dll file of dbExpress ADO.NET provider in the GAC. If you are using dbExpress ADO.NET provider, you should restore old file from Delphi 2007.