当前位置: 代码迷 >> VFP >> 可修改的临时表,修改后 select 的有关问题
  详细解决方案

可修改的临时表,修改后 select 的有关问题

热度:5401   发布时间:2013-02-26 00:00:00.0
可修改的临时表,修改后 select 的问题
通过以下步骤:

use d:\abc.dbf in 0
sele * from abc into cursor abc_cur readwrite
sele abc_cur
replace 姓名 with '张三' for 姓名_id=1 //原来id=1 的姓名为“李四”
select * from abc_cur into cursor abc_cur_修改后
select abc_cur_修改后
brow

结果发现 id=1 的姓名还是“李四”,没有按我的要求更改 。

WHY ???







------解决方案--------------------------------------------------------
或者这样:

Sele * From abc Into Cursor abc_cur Readwrite
Update abc_cur Set 姓名='张三' Where 姓名_id=1
Select * From abc_cur Into Cursor abc_cur_修改后
Select abc_cur_修改后
Brow
  相关解决方案