还是sql语句,困惑了很长时间。。。
insert into YXMSJL(jh,cw,ysdm,qsjs,zzjs,ygdl,ygjb,ygys,yxms,rjjg) values('测试','香三段','H010','2064','2065','','','','','') update jbsj set cw='香三段',ysdm='H010',zzjs='2065',ygdl='',ygjb='',ygys='',yxms='',rjjg='' where jh='测试'and qsjs='2064'插入语句是对的在access查询命令上面可以执行,但更新语句有错,报错是有一个参数未指定,在access查询命令上面执行要弹出窗口,输入每个字段的参数值,这是错在哪了? --------------------编程问答-------------------- 建议查sql与access数据库区别
就是帮顶的
--------------------编程问答-------------------- 你是不是有的值不允许为空值哦
要不你将每个字段都赋予值再试试看 --------------------编程问答-------------------- 是不是jh也需要再set一下 --------------------编程问答-------------------- and前面的空格,是不是这个原因? --------------------编程问答-------------------- where jh='测试'and qsjs='2064'
在'测试'和and 之间没有用空格隔开 --------------------编程问答-------------------- insert 和 update 是两个表,结构一样吗? --------------------编程问答-------------------- insert into YXMSJL(jh,cw,ysdm,qsjs,zzjs,ygdl,ygjb,ygys,yxms,rjjg) values('测试','香三段','H010','2064','2065','','','','','') ; update jbsj set cw='香三段',ysdm='H010',zzjs='2065',ygdl='',ygjb='',ygys='',yxms='',rjjg='' where jh='测试'and qsjs='2064'
--------------------编程问答-------------------- 2语句之间 是否 需要 ; 号 ? --------------------编程问答--------------------
--------------------编程问答-------------------- 是不是你' 和’符号有误呀,输入的是打开了输入法呀
补充:.NET技术 , C#