Синтаксическая ошибка в вставке в оператор возникает, когда я пытаюсь обновить базу данных MS Access.Синтаксическая ошибка в вставке в оператор. C#
- Имя базы данных = студент
- Имя таблицы = студент таблица
Код:
private void button1_Click(object sender, EventArgs e)
{
connection.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = connection;
command.CommandText = "INSERT INTO student table([Name],[Class])" + "values('" + textBox1 + "','" + textBox2 + "')";
connection.Close();
command.ExecuteNonQuery();
MessageBox.Show("Data Saved");
}
Вы должны вызвать свойство текста в текстовом поле, чтобы получить строковое значение, например, TextBox1.Text. –
Является ли имя таблицы 'Student Table' или' Student'? –