| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1344 人关注过本帖
标题:请教:用命令create SQL view创建视图,能不能更新源表啊?
取消只看楼主 加入收藏
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
结帖率:82.14%
收藏
已结贴  问题点数:50 回复次数:4 
请教:用命令create SQL view创建视图,能不能更新源表啊?
我想创建一个SQL本地视图,用来灵活地查询。看了下create SQL view可以创建视图,但不知这个命令所创建的视图能不能直接修改后更新到源表?
我的表单是这样的,其中有一个grid控件,用来显示视图(也就是查询结果)。想在查找出来后,可以修改,并且更新到源表中。 恳请指教啊!!!
图片附件: 游客没有浏览图片的权限,请 登录注册
搜索更多相关主题的帖子: create 
2013-04-11 16:30
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 2楼 taifu945
你好,非常感谢你的回复。
我的意思是:根据不同的查询条件,灵活的生成视图,然后把grid1的数据源设置为该视图,然后修改就在gird1中(也就是在视图中)修改,修改后要求可以更新到源表中。
我想用代码来根据所设置的不同查询条件灵活的生成视图,然后直接在GRID中修改。
不知教师能否帮助一下。
2013-04-12 11:36
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
我这样做的目的就是想查询结果能被在表格grid控件中直接修改。
像这样的多条件查询用宏替换可以实现,但我不知道在视图中怎么弄。。。请大侠们帮忙啊
2013-04-12 11:53
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 2楼 taifu945
图中“查询结果:”下面是个grid控件,也就是用来显示视图的地方,我想在grid中直接修改。
2013-04-12 11:55
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
收藏
得分:0 
回复 8楼 taifu945
谢谢老师指点,也非常感谢你的书,我正在学习。我觉得是可以实现的。再次表示感谢。
上学的时候,老师重点教的表单及控件、SQL,对于视图、菜单等讲得比较少。或者是一带而过,或者是我学的不好,我现在工作中用到了VFP9,对这块应用特少,尤其是表文件的更新、修改,要么用的是update语句更新,要么就打开源表进行直接修改。。一直没用视图,现在用了视图才觉得还是视图比较好,修改起来比较方便,源表数据也比较安全。。本来我程序已经做得差不多了,但现在看来,要把视图加进来,许多东西可能还要重新加工。
谢谢,我结贴了。如果我能做好的话,我尽量把结果贴进来。但我相信,看了你书上讲的,用代码建立灵活的视图应该不成问题。
但我不知道每次查询都要根据条件建立一个新视图会不会有坏处?对一个查询表单来说,设计是不是应该这样?
2013-04-12 15:35
快速回复:请教:用命令create SQL view创建视图,能不能更新源表啊?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012664 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved