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

Reply via email to