firebird c#insert error -206 column unknown

时间:2016-10-03 07:25:54

标签: c# .net insert firebird2.5

我刚开始使用Firebird,C#,我遇到了问题:

我想通过以下方式插入我的Firebird数据库

FbCommand fbcon = new FbCommand("INSERT INTO REZEPTE(NAME) VALUES (@NAME)", con);
fbcon.Parameters.AddWithValue("NAME", textBox1.Text);          
fbcon.ExecuteNonQuery(); 

但是我收到了一个错误:

  

SQL错误代码= -206列未知

但是该列仍保存在数据库中。如果我在文本框中的文本周围添加'',则不会显示错误,并且''也会保存在数据库中。

我的数据库中的列是VarChar

1 个答案:

答案 0 :(得分:-2)

我很遗憾错误发生在我的代码中:

    FbCommand readCommand = 
    new FbCommand("Select ID From rezepte where name = '"+textBox1.Text+"'", con);
    FbDataReader myreader=  readCommand.ExecuteReader();

我忘记了'在我的文本框中选择...