c#插入错误-206列未知

本文关键字:未知 -206列 错误 插入 | 更新日期: 2023-09-27 18:11:18

我刚开始使用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

c#插入错误-206列未知

对不起,我的代码稍后出现了错误:

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

我忘了在我的文本框中选择"