Einzelnen Beitrag anzeigen

Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#1

Firebird embedded und .NET

  Alt 22. Apr 2009, 17:47
Datenbank: FireBird • Version: 2.5 • Zugriff über: FireBird .NET Provider
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
  Mit Zitat antworten Zitat