更新数据出现问题????
这条语句会把表内所有记录都更新为一样的,,怎么回事啊,
本来这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 语句.....