插入C#语句中的语法错误。插入值以进行访问

时间:2014-01-06 08:37:25

标签: .net c#-4.0 ms-access

我编写的代码将一些数据插入Microsoft Access数据库,但我有一个错误“插入到语句中的语法错误”我不知道为什么!!!请帮助我。谢谢提前

enter image description here 它显示在错误enter image description here

之下

2 个答案:

答案 0 :(得分:3)

由于列名中的空格,我认为您需要用方括号分隔“Book Name”标识符,即:

insert into book ([Book Name],Description)

答案 1 :(得分:0)

试试这个。并将BookName而不是书名

oleDbCmd.CommandText = "insert into book (BookName,Description) values ('" +textBookName.Text+ "','" +textDescription.Text+ "')";