Firebird-DatenbankverbindungszeichenfolgeC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Firebird-Datenbankverbindungszeichenfolge

Post by Anonymous »

Wenn ich den C#-Code mit der Firebird-Datenbank als Backend ausführe, wird Folgendes angezeigt: Mein Code ist schlicht und einfach. Warum wird dann ein solcher Fehler angezeigt?

Eine nicht behandelte Ausnahme vom Typ „System.BadImageFormatException“ ist in FirebirdSql.Data.FirebirdClient.dll aufgetreten.

Zusätzliche Informationen: Es wurde versucht, ein Programm mit einem falschen Format zu laden. (Ausnahme von HRESULT: 0x8007000B)

Code: Select all

    private void button1_Click(object sender, EventArgs e)
{
string connectionString =
"User=SYSDBA;" +
"Password=masterkey;" +
"Database=TESTFB.fdb;" +
"DataSource=localhost;" +
"Port=3050;" +
"Dialect=3;" +
"Charset=NONE;" +
"Role=;" +
"Connection lifetime=15;" +
"Pooling=true;" +
"MinPoolSize=0;" +
"MaxPoolSize=50;" +
"Packet Size=8192;" +
"ServerType=1;";
//string sql = "INSERT INTO STUDENT(ID,NAME) VALUES(@ID,@NAME)";
string sql = "SELECT * FROM STUDENT WHERE ID=@ID AND NAME=@NAME;";
try
{
FbConnection con = new FbConnection(connectionString);
con.Open();
FbCommand cmd = new FbCommand(sql, con);
cmd.Parameters.Add("@ID", FbDbType.Integer).Value = Convert.ToInt32(textBox1.Text);
cmd.Parameters.Add("@ID", FbDbType.VarChar).Value = textBox2.Text;

cmd.CommandType = CommandType.Text;
cmd.ExecuteNonQuery();
}
catch (FbException ex)
{
MessageBox.Show("5--" + ex.Message);
}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post
  • Firebird 5.0 E/A-Fehler während des Vorgangs „CreateFile (open)“.
    by Guest » » in C#
    0 Replies
    34 Views
    Last post by Guest
  • ODBC Firebird -Verbindungen begrenzen
    by Anonymous » » in C#
    0 Replies
    25 Views
    Last post by Anonymous