第二节 使用视图 - 尝试一
第一种创建图书馆应用程序的方法是使用远程视图。视图易于设置,可以参数化,因此可以一次只返回一个或少量的记录,支持行缓存和表缓存以及事务处理。拥有这些内置的能力,只有在疏忽的的情况下你才不会考虑使用视图来创建客户服务器应用程序。
视图
在图书馆数据库中(Visual FoxPro 版) 你可以找到远程视图 vAdultMember 和 vJuvenileMember。下面的 SQL 语句用于定义这两个视图:
|
SELECT Member.member_no, Member.lastname, Member.firstname, ;
Member.middleinitial, Adult.street, Adult.city, ;
Adult.state, Adult.zip, Adult.phone_no, Adult.expr_date ;
FROM dbo.adult Adult, dbo.member Member ;
WHERE Adult.member_no = Member.member_no ;
AND Member.member_no = ?nMemberID
SELECT Member.member_no, Member.lastname, Member.firstname, ;
Member.middleinitial, Juvenile.adult_member_no, ;
Juvenile.birth_date, Adult.street, Adult.city, Adult.state, ;
Adult.zip, Adult.phone_no, Adult.expr_date ;
FROM dbo.adult Adult, dbo.juvenile Juvenile, ;
dbo.member Member ;
WHERE Adult.member_no = Juvenile.adult_member_no ;
AND Juvenile.member_no = Member.member_no ;
AND Member.member_no = ?nMemberID
文章来源于领测软件测试网 https://www.ltesting.net/
领测软件测试网最新更新
关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved 北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5 技术支持和业务联系:[email protected] 电话:010-51297073 |










