首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

更新数据出现有关问题?

2012-02-23 
更新数据出现问题????这条语句会把表内所有记录都更新为一样的,,怎么回事啊,本来这6个字段所有数据都不同,

更新数据出现问题????
这条语句会把表内所有记录都更新为一样的,,怎么回事啊,
本来这6个字段所有数据都不同,但一执行下面语句,就把所有内容都更新成   一样的了

sql= "update   base_info   set   accout= ' "+accout+ " ',phone= ' "+phone+ " ',esn= ' "+esn+ " ',imsi= ' "+imsi+ " ',sid= ' "+sid+ " ',nid= ' "+nid+ " ' ";
statement.executeUpdate(sql);  


[解决办法]
没有where,当然无条件全部更新了。
[解决办法]
呵呵
[解决办法]
浪费表情
[解决办法]
后面加个where判断一下你要更新哪条记录,你没条件,肯定全部都更改了.
sql= "update base_info set accout= ' "+accout+ " ',phone= ' "+phone+ " ',esn= ' "+esn+ " ',imsi= ' "+imsi+ " ',sid= ' "+sid+ " ',nid= ' "+nid+ " ' where 条件 ";
[解决办法]
少 where 语句.....

热点排行