VFP视图更新基表中的问题

我想问一下几个问题1.视图在表缓冲时无法执行索引命令2.视图在行缓冲时可以执行索引命令,但在移动记录时就会更新记录.这样之前做的删除标记就无法恢复.如果基表是有自动增量的... 我想问一下几个问题
1. 视图在表缓冲时无法执行索引命令
2. 视图在行缓冲时可以执行索引命令, 但在移动记录时就会更新记录. 这样之前做的删除标记就无法恢复. 如果基表是有自动增量的字段, 在执行RECALL命令时, 就会先删除基表原来的记录, 并在基表尾增加新的记录, 也就是说有了新的自动增量号码.
3. 解决这一问题, 我的办法是, 在需要排序时先用 Tableupdte 更新基表, 然后使用 Cursorset("buffering",3) 改为行缓冲, 在排序后在改回至表缓冲. 这样在移动记录后就不会更新基表了. 不知道这样对不对, 还是有其它的办法
4. 在视图中怎样设置永久索引, 用的时候只需要打开就可以, 而不必第次都重新索引(INDEX ON).
谢谢你的回答,但是你没明白我的意思,你说的都太简单了,都知道的.
展开
 我来答
我想一定爱你
2010-08-27 · 超过15用户采纳过TA的回答
知道答主
回答量:64
采纳率:0%
帮助的人:44.3万
展开全部
之前做的删除标记,只是在TABLE最左边做了个黑色的标记,在RECALL后就会恢复,只要之前没有PACK。就不存在恢复不了的问题。
在VFP+SQL时,导出结果最好用CURSORP这一临时表。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式