"UPDATE 语句语法错误" why? score和sid是什么类型??如果是int,double,float的话就要这样写score=99 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数字类型的在这不用'',如果shiyan是变量的话需要写成'"+shiyan+"' String sql = "update student set sname='shiyan', score=99, note='215cm' where sid=3 "; 同上。int,double,float类型,赋值不需要‘’。 字符串也就是String 形式的就用(lixiang823517(泥浆))所说格式插入,int,double,float直接用等号连接就行. 是的!是变量的话要用+变量名+还有就是int,double,float类型,赋值不需要‘’。 首先感谢大家的热情帮助,以上个字段都是String类型(Access中,称文本型)问题可能处在其他地方? 总结:int,double,float类型,赋值不需要'';赋值若为变量是,将变量写成'"+变量+"'(这是在外面已经有""的情况,如果没有自行变通)弯豆的写法应该比较正常:String sql = "update student set sname='shiyan', score=99, note='215cm' where sid=3 "; 数字类型的在这不用'',如果shiyan是变量的话需要写成'"+shiyan+"' 谢谢大家这么关心,问题已经解决,把String sql = "update student set sname='shiyan', score='99', note='215cm' 中的note换成其他名字,具体原因未知 可能note是access数据库的关键字之一,我也见过在mysql中如果使用mysql的关键字作字段名,也会引起错误! 原因我来胡说一下:就是note是sql的一个已经内用的关键字 可能note是access数据库的关键字之一,我也见过在mysql中如果使用mysql的关键字作字段名,也会引起错误! Struts2 做下载 点击链接老报 404 请高人指点! 求struts 的问题 MYsql插入语句如何实现某字段值等于ID值(ID字段是自动增加) 为什么标签不被解释 jsp讨论群,欢迎大家加入 关于urlrewrite转发问题!在线等!!! 请问要得到系统时间格式为(2003-11-08)要怎样写呢... 对话框的显示问题 javabean连接数据库的问题 javamail的中文问题 小弟不知选用什么工具配开发环境以及如何配置 北京品恩科技诚招软件开发和测试人员
int,double,float直接用等号连接就行.
是变量的话要用+变量名+
还有就是int,double,float类型,赋值不需要‘’。
以上个字段都是String类型(Access中,称文本型)
问题可能处在其他地方?
赋值若为变量是,将变量写成'"+变量+"'(这是在外面已经有""的情况,如果没有自行变通)弯豆的写法应该比较正常:String sql = "update student set sname='shiyan', score=99, note='215cm' where sid=3 ";