日期:2014-05-16  浏览次数:20689 次

菜鸟的mysql更新语句问题
我的项目里面有句String sql = "update files set fname = '"+fname+"' where fid = '"+fid+"'"
这样写不知道有没有错,
而且字段是不是一定要用单引号括起来才能用?
求大神赐教

说明一下,我fname与fid都是String型,而数据库里的fid为int型,fname为varchar型,这样不知道会不会造成类型不对应的问题。


------解决方案--------------------
String sql = "update files set fname = '"+fname+"' where fid = "+fid