怎样在查询结果中对选定的记录进行修改,并且要求保存??
我把查询的结果都显示在grid上,要求对选定的记录可以进行修改,并且能够保存?
有什么好的办法?(我用的是select * into cursor ....)
问题点数:100、回复次数:5Top
1 楼liuri(璇玑)回复于 2002-11-08 14:45:37 得分 0
用:select * into dbf ……Top
2 楼yqsman(威威)回复于 2002-11-08 16:15:02 得分 50
像這種情況,一般我是這麼做的:首選你每一條記得有一個唯一的id值.然後你在查詢出來的cusrsor裡面修改改了之後通用這個唯一的id建立一個索引。然後為源表與查謁表建立一個臨時關系.通過update 源表 set 源表.xx =查謁表.xx ..... where 源表.唯一id值 = 查謁表.唯一id值.進行一次批量替換。速度會很快的。Top
3 楼jmkwok(小狐)回复于 2002-11-08 20:31:23 得分 0
1. 調用修改的Form, 修改后存檔
2. 重新刷新Grid.Top
4 楼zengzhe()回复于 2002-11-08 20:54:01 得分 30
建议用视图
http://www.microsoft.com/china/msdn/vfoxpro/technical/articles/demo/remviews.htmTop
5 楼chlr(程门立雪)回复于 2002-11-09 22:43:39 得分 20
视图就是为你这个问题准备的。Top




