C#实现在access数据库中添加信息们可是总是出错,望高人指点,刚刚学C#不是很懂

2024-12-25 07:44:57
推荐回答(4个)
回答1:

SQL语句的问题。
Insert语句不是所有的字段都需要''单引号的
eg:你的最后一个字段是页码,在数据库中应该是int的吧,你在Insert 语句中却用''引起来了
你仔细确认一下,你的Insert语句中的字段和数据库中的字段类型是否一致
还有一种方法,你再调试的时候,把生成的SQL语句复制下来,放入数据库中执行一下

回答2:

检查你数据库字段的类型与长度,数值型 的赋值时 不能用'"+textBox1.Text+"' ,把单引号去掉,字符型 的外边要加单引号。

回答3:

你 "values" 那个地方可能写连了,前面的加空格

回答4:

有没有缺少或多了字段啊