update问题
我用scan逐条更新数据,但用update以后,游标就到最后一行了,如何解决,谢谢 问题点数:0、回复次数:6Top
1 楼magnetmoon(天涯明月刀)回复于 2003-09-04 17:07:05 得分 0
update ... where ...Top
2 楼magnetmoon(天涯明月刀)回复于 2003-09-04 17:11:05 得分 0
scan
...
update ... where ..
...
endsTop
3 楼520zyb(欲穷千里目,更上一层楼)回复于 2003-09-04 17:29:45 得分 0
用replace...with 试一试呢?Top
4 楼newfang(传说中的MIC)回复于 2003-09-04 17:51:43 得分 0
不错,update会影响记录指针的位置,用replace吧!!!Top
5 楼zcsone()回复于 2003-09-04 19:36:28 得分 0
update修改所有符合条件的数据,与replace all 差不多。如果想单条修改数据还是用replace 吧.如果修改的数据中有多条需同时修改用update 效率高一点。用update后用《select table》一下就可以了(update的table不是你scan的table)Top
6 楼qufusongyu(元秋)回复于 2003-09-07 10:33:56 得分 0
update ... where ..一条sql命令就可以解决了。
Top
7 楼dfwxj(清风)回复于 2003-09-07 21:37:39 得分 0
update是对所有符合条件的记录进行处理,处理完毕后记录指针在表尾Top




