比如我查询一个表student
stuid是主键
结果
stuid stuname score
001 a 90
002 b 80
....假设查询结果有几百行
我改动了某几行的score(score原来可能为空)
现在要把结果保存,有什么好方法么
我要根据主键一行一行跟新么
stuid是主键
结果
stuid stuname score
001 a 90
002 b 80
....假设查询结果有几百行
我改动了某几行的score(score原来可能为空)
现在要把结果保存,有什么好方法么
我要根据主键一行一行跟新么
解决方案 »
- 新人请教
- 游标打开多次 但关闭一次的问题
- 高手们,帮忙啊 oracle 9.2.0.1.0 imp 出错 IMP-00058: 遇到 ORACLE 错误 600
- 求oracle数组写法
- 帮忙看一下,为什么这个触发器编译错?
- ORA-14452: attempt to create, alter or drop an index on temporary table already
- OracleDataAdapter.Update(dataTable) 提示“ORA-00903: 表名无效”的错误,查询没有问题,dataTable里面的数据有修改。
- ▲▲▲百分大求救,高手来讨论,菜鸟来学习,来者有分!▲▲▲
- ORACLE数据库连接故障
- Oracle动态端口
- 请问遍历表中所有记录,计算下次检修时间这个功能怎么实现?
- oracle 十进制转二进制
怎么改动的数据,update还是什么?现在要把结果保存,有什么好方法么我要根据主键一行一行跟新么
保存哪些:修改后所有的,还只是保存修改的数据不太明白具体要做什么
我用delphi查处的数据,通过双击某个单元格改的数据保存修改的数据
这些数据在前台以列表的形式展示
你修改了某些行的数据是吧
这样的话 你可以把改过的每一行的id记下来,然后update
列表的selectchanged属性有吧 有的话就可以取到修改的rowid
要是没有 那就只能全部更新了 或者全部删除再添加