日期:2014-05-18  浏览次数:20691 次

如何实现数据库中某张表某行全部列的修改
比如数据库里有张表 字段分别为 (a,b,c,d,e) 主键为(a,b)
我把它显示到前台的一张表格中 并且排列的顺序和数据库中不一样 然后我修改表格中某行的全部列的数据 
请问如何保存到数据库中 那句update语句如何写?

------解决方案--------------------
SQL code

upate tab set c='xxxx',d='xxxxx',e='xxxxx' where a='某行的a' and b='某行的b'

------解决方案--------------------
主键全改了 如何定位这行??多次改咯
------解决方案--------------------
SQL code

---如果你查询出来显示的排序和数据库中的排序一致,还是可以修改的,用游标修改
---游标定位到,你前台改的是那一行,就可以了。这个方法可不可行,就看你的显示顺序了。