C#里面添加数据库信息,添加不进去。是Access数据库

2024-12-25 11:31:45
推荐回答(4个)
回答1:

大哥,你sql语句写错了。你把你字段类型截图出来啊。谁知道你有几个字段,你要是少个字段你直接values 肯定不对。或者你字段的顺序和你插入记录的顺序一致没,我们也不知道

回答2:

应该是 sql1 = "insert into 加班信息表 values ("+textBox1 .Text .Trim ()+",'"+textBox2 .Text .Trim ()+"',"+textBox3 .Text .Trim ()+","+dateTimePicker1.Text .Trim ()+",'"+textBox4 .Text.Trim ()+"')";
这里有问题,检查下如果传入的是varchar类型时,看看你values中有没有少些单引号‘。

回答3:

ACCESS用的是Sql2000的Sql语法,字符串类型的变量,需要加上单引号

回答4:

字符串类型需要加单引号