firebird C# ошибка вставки -206 Столбец неизвестен

Я только начинаю с 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 ответ

Извините, ошибка была позже в моем коде:

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

Я забыл 'вокруг выбора в моем текстовом поле...

Другие вопросы по тегам