On 2017-03-17 17:26, Clyde Eisenbeis wrote: > I used "FirebirdSql.Data.FirebirdClient.dll" ... which is located in > my Debug subdir. > > The exception is "Unable to find an entry point named > 'isc_create_database' in DLL 'FirebirdSql.Data.FirebirdClient.dll".
You are missing a crucial point, the Firebird ADO.net provider is not like Sqlite, it is **not** a Firebird server, it is only a client to connect to a Firebird server, by default through a pure C# implementation, alternatively using the native client or to an embedded server. The first option has no dependencies, but the second and third option have native dependencies that you need to provide yourself (it is not part of the FirebirdSql.Data.FirebirdClient). For native you need fbclient.dll, for Firebird embedded you need Firebird embedded: for Firebird 2.5 and earlier: fbembed.dll and dependencies, for Firebird 3 fbclient.dll + engine12.dll and dependencies. If you want to use Firebird embedded, you need to put it in the same folder as your application (or at least on the search path). > On Thu, Mar 16, 2017 at 2:07 PM, Jiří Činčura <j...@cincura.net> wrote: >> If you are not using the server, then location of your embedded >> Firebird >> library. ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Firebird-net-provider mailing list Firebird-net-provider@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/firebird-net-provider