Hi, I never used embedded, but seems to be, that you using wrong dll name.
Try to read this topic: https://www.codeproject.com/Articles/9445/Embedded-Firebird-Full-Featured-Embedded-Database http://stackoverflow.com/questions/26179554/unable-to-access-embedded-firebird-database-server-with-net-client For start is better to install full server and connect by TCP. Slavek PS: Because of P/Invoke you must specify exactly target platform (32 or 64 bit) and this platform must match with embedded dll. Ing. Slavomir Skopalik Executive Head Elekt Labs s.r.o. Collection and evaluation of data from machines and laboratories by means of system MASA (http://www.elektlabs.cz/m2demo) ----------------------------------------------------------------- Address: Elekt Labs s.r.o. Chaloupky 158 783 72 Velky Tynec Czech Republic --------------------------------------------------------------- Mobile: +420 724 207 851 icq:199 118 333 skype:skopaliks e-mail:skopa...@elektlabs.cz http://www.elektlabs.cz On 15.3.2017 16:32, Clyde Eisenbeis cte...@gmail.com [firebird-support] wrote: > Slavek, > > Here is what I'm attempting: > > int pageSize = 4096; > bool forcedWrites = true; > bool overwrite = false; > var connectionString = new FbConnectionStringBuilder > { > Database = stPathFilename, > ServerType = FbServerType.Embedded, > UserID = "SYSDBA", > Password = "masterkey", > ClientLibrary = "fbclient.dll" > }.ToString(); > FbConnection.CreateDatabase(connectionString, pageSize, forcedWrites, > overwrite); > > This code throughs a exception ... complains about fbclient.dll. I'm not > sure what to use for Client Library. > >