Hi,
ich versuche gerade mit C# eine Firebird 2.5 Datenbank anzusprechen. Verwenden tue ich das Visual Studio 2008 Pro, C#, den .NET Provider für FireBird von
hier und die FireBird-Embedded-Dateien von
hier (Die Win32_embed_Beta1).
Per
IB Expert hab ich mir eine FireBird 2.5 Datenbank erzeugt, um mit C# darauf zuzugreifen verwende ich:
Code:
FbConnectionStringBuilder fbc = new FbConnectionStringBuilder();
fbc.ServerType = FbServerType.Embedded;
fbc.UserID = "SYSDBA";
fbc.Password = "masterkey";
fbc.Database = ExePath + "\\ROLLERMAIL.FDB";
connection = new FbConnection(fbc.ConnectionString);
connection.Open();
Bei
Open kommt die Fehlermeldung:
Zitat:
System.DllNotFoundException: Die
DLL "fbembed": Das angegebene Modul wurde nicht
gefunden. (Ausnahme von HRESULT: 0x8007007E) kann nicht geladen werden.
Die
DLL fbembed.dll liegt im gleichen Ordner, wie die Exe-Datei.
Ich hab schon einiges ausprobiert und bin mit meinem Latein am Ende.
Hat jemand eine Idee?
Grüße