引发的异常:“System.Data.SqlClient.SqlException”(位于 System.Data.dll 中)

sql语句string sqladd = "insert into 图书表(编号,名称,价格,类别,作者,出版社,入库日期,是否在库) values ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + dateTimePicker1.Text + "','" + textBox7.Text + "','"+ comboBox1.Text +"')";

img


img

价格如果是数字,去掉textBox3.Text 前后的单引号。

不过最好是将try..catch去掉看具体的错误是什么

打印sqladd变量的SQL语句出来看看,是否少了括号,逗号等字符。