insert into 语法错误
OleDbConnection conn = new OleDbConnection(connstr);insertcmd = "insert into 蒸压过程记录(蒸压釜编号,产品批次) values('"+id.Text+"','"+num.Text+"')";
OleDbCommand cmd = new OleDbCommand(insertcmd, conn);
conn.Open();
try
调试报insert into 语法错误,求解决 --------------------编程问答-------------------- 错误已经很清楚了,就是sql语句有问题,调试生成的sql语句放到数据库中执行便知道错误再那里 --------------------编程问答-------------------- 估计是你的编号字段类型和插入值类型不匹配
转换下试试:
Convert.ToInt32(id.Text) --------------------编程问答-------------------- 产品批次)
这个括号是中文的,应该改成英文半角
产品批次) --------------------编程问答-------------------- net_lover 太强了!括号都不放过! --------------------编程问答-------------------- insertcmd = "insert into 蒸压过程记录(蒸压釜编号,产品批次) values('"+id.Text+"','"+num.Text+"')";
红色部分都是中文的
逗号和右括号 --------------------编程问答--------------------
应该是这种错误。+ --------------------编程问答--------------------
+1, --------------------编程问答--------------------
对头 --------------------编程问答--------------------
字段中的逗号写中文的了吧
补充:.NET技术 , C#