如何更新数据库中所有视图?

vfp表1,表2生成视图1;视图1,表3生成视图2我在程序中用REQUERY("视图1")更新视图1能成功,用REQUERY("视图2")却没有效果。如果关闭数据库再重新... vfp 表1,表2 生成 视图1;视图1,表3 生成视图2
我在程序中用REQUERY("视图1")更新视图1能成功,用REQUERY("视图2")却没有效果。
如果关闭数据库再重新打开可以更新所有视图,但程序其他地方会受影响。
注:打开视图2发现视图1使用别名"视图1_a",在程序中使用REQUERY("视图1_a"),被提示找不到 "视图1_a"。

请高手指点
是不是我的用法有问题?
展开
 我来答
fredy杨
推荐于2016-02-17 · TA获得超过143个赞
知道答主
回答量:120
采纳率:0%
帮助的人:80.4万
展开全部
视图只是单个或者多个实体表的一种映射,本身没有实际数据,根本不需要更新,每次访问看到的都是实体表里的最新数据。
你的更新如果意味着改视图的映射逻辑,直接把视图删掉重建就完了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式