问题描述
stringsql1="insertinto芯片记录表(注册时间,洗涤次数,公司名,服务名称,纺织品种类)values('"+DateTime.Now+"','"+0+"','"+comboBox2.Text+"','"+comboBox3.Text+"','"+comboBox1.Text+"')where芯片标识isnotnull";OleDbCommandcmd1=newOleDbCommand(sql1);cmd1.Connection=conn;inttest=cmd1.ExecuteNonQuery();
解决方案
解决方案二:
对于这种问题你最好的办法就是把stringsql1打印出来,看看SQL语句错没错
解决方案三:
stringsql1="insertinto芯片记录表(注册时间,洗涤次数,公司名,服务名称,纺织品种类)values('"+DateTime.Now+"','"+0+"','"+comboBox2.Text+"','"+comboBox3.Text+"','"+comboBox1.Text+"')where芯片标识isnotnull";
insertinto后面带where条件?access难道支持这种语法?omg
时间: 2024-10-22 01:52:53