Строка подключения к базе данных FirebirdC#

Место общения программистов C#
Ответить
Anonymous
 Строка подключения к базе данных Firebird

Сообщение Anonymous »

Когда я запускаю код С# с помощью базы данных Firebird, как показано на бэкэнде. Мой код прост и понятен, тогда почему он показывает такую ​​ошибку??

В FirebirdSql.Data.FirebirdClient.dll произошло необработанное исключение типа System.BadImageFormatException.

Дополнительная информация: Была предпринята попытка загрузить программу с неверным форматом. (Исключение из HRESULT: 0x8007000B)

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);
}
}


Подробнее здесь: https://stackoverflow.com/questions/345 ... ion-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»