Einzelnen Beitrag anzeigen

Benutzerbild von dataspider
dataspider

Registriert seit: 9. Nov 2003
Ort: 04539 Groitzsch
1.350 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Firebird Provider kann nicht verbinden?

  Alt 22. Feb 2011, 10:34
Hi,

die Syntax des Verbindungs - Strings war für mich zu anstrengend.
Deshalb nehme ich lieber den StringBuilder:
Code:
FbConnectionStringBuilder fbStringBuilder = new FbConnectionStringBuilder();
fbStringBuilder.DataSource = "127.0.0.1";
fbStringBuilder.Database = "AIS";
fbStringBuilder.ClientLibrary = @"C:\Program Files (x86)\Firebird\Firebird_2_1\bin\fbclient.dll";
fbStringBuilder.UserID = "SYSDBA";
fbStringBuilder.Password = "masterkey";
fbStringBuilder.Port = 3051;
fbStringBuilder.Dialect = 3;
fbStringBuilder.Charset = "ISO8859_1";

string CnnStr = fbStringBuilder.ToString();

FbConnection con = new FbConnection(CnnStr);
Der Debugger zeigt mir dann den folgenden String:

"data source=127.0.0.1;initial catalog=AIS;client library=\"C:\\Program Files (x86)\\Firebird\\Firebird_2_1\\bin\\fbclient.dll\" ;user id=SYSDBA;password=masterkey;port number=3051;dialect=3;character set=ISO8859_1"

Vielleicht ist es ja nur so, dass er Sever, User und Database so nicht schluckt.

Frank
Frank Reim
  Mit Zitat antworten Zitat