楼主: sqlcode

三层体系结构中查询处理的问题?

[复制链接]
论坛徽章:
52
IT宝贝
日期:2010-11-04 16:48:222013年新春福章
日期:2013-02-25 14:51:24版主4段
日期:2013-03-09 02:21:03Jeep
日期:2013-12-04 15:37:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
41#
发表于 2001-11-10 09:57 | 只看该作者

P194=>第四章——深入了解ADO=>《Delphi5.x ADO/MTS/COM+ 高级程序设计篇》

P194=>第四章——深入了解ADO=>《Delphi5.x ADO/MTS/COM+ 高级程序设计篇》

    许多人认为Static Cursor数据集是只读的,因此在需要修改数据的情形下是不
适合的。这并不完全正确,因为Static Cursor数据集虽然基本上是属于只读类型的
Cursor,但是在ADO中我们仍然可以修改使用Static Cursor类型的数据集。例如,
使用ADO的BatchUpdate,或使用MIDAS的TClientDataset组件,此外ADOExpress
封装的TADODataset、 TADOQuery和TADOTable都可以在使用Static Cursor的情形
中修改数据。
    一般来说,在使用Client-Side Cursor的应用程序中,大概都是使用Static
Cursor的数据集,这当然是因为Client-Side Cursor和Static Cursor的执行什为非常
相配的关系,因为这两种数据集在数据源处理完之后都不再和数据库中的数据有
直接的连接关系。事实上,当应用程序选择使用Client七ide Cursor时再搭配Static
Cursor是非常不错的组合,因为这样不但有效率,而且也有充足的功能来满足客户
端应用程序对于处理数据的要求。如果程序员适当设定ADO的Cachesize属性值,
只把适当的数据由数据源传递到客户端的ADO缓存中,那么不管是在主从架构或
分布式多层应用系统中都会拥有良好的表现。除非应用程序只需要一个只能够向
前测览的数据集,那就是稍后要介绍的Forwardonly Cursor,否则建议各位应该
尽量使用这种组合来开发ADO应用程序。
4叫毛   Fooard-Only Cursor
    Forward-only Cursor应该算是历史最早的Cursor类型了。这种Cursor在实现上
非常简单,同时提供了最好的执行效率。 Forwardonly Cursor的执行行为是当数
据源处理了SQL命令并且产生了结果数据集之后,也会由ADO引擎负责处理。但
是在这种数据集中,应用程序只能由前往后制览或处理数据,而不能够由后面的
数据往前再存取已经存取过的数据。图45显示了Forwardonly Cursor的执行属性。
    从上图可以看到,对于客户端已经存取过的数据,这些数据对于ADO引擎来
说就已经是不存在的数据了,因此客户端应用程序如果使用ADO的MovePrevious。
MoveFirst或ADOExpress的Prior以及First等方法回到已经存取过的数据,那么ADO
引擎就会产生错误的例外。
    虽然Forward-only Cursor具有良好执行效率的属性,但是Forward only Cursor
只提供限定功能的创览数据的能力也是它较少被程序员使用的主要原因之一。不
过,如果程序员结合在服务器端使用Forwardonly Cursor,而在客户端使用轻量


使用道具 举报

回复
论坛徽章:
52
IT宝贝
日期:2010-11-04 16:48:222013年新春福章
日期:2013-02-25 14:51:24版主4段
日期:2013-03-09 02:21:03Jeep
日期:2013-12-04 15:37:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
42#
发表于 2001-11-10 10:02 | 只看该作者

大家喜欢吗?

第四章——深入了解ADO=>《Delphi5.x ADO/MTS/COM+ 高级程序设计篇》的一部分内容我已经贴上来了,不知道对大家是否有帮助。反正我当初看的时候是觉得非常的棒,所以就自说自话的贴上来了。
    我把所有的图片都打包了,三个文件,共5.08M,需要的朋友可以告诉我信箱,我发过去,或者和版主说,我发给版主再放到FPT上去。

使用道具 举报

回复
论坛徽章:
52
IT宝贝
日期:2010-11-04 16:48:222013年新春福章
日期:2013-02-25 14:51:24版主4段
日期:2013-03-09 02:21:03Jeep
日期:2013-12-04 15:37:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
43#
发表于 2001-11-11 15:54 | 只看该作者

我上传的东西对大家有用吗?

我上传的东西看来有很多朋友都下载了,不知道大家看了后有没有收获?我个人比较欣赏Delphi,所以这方面的书看得比较多一点。我认为有些思路是可以共用的,所以我把我认为写的比较好的内容上传了。不知道大家是否觉得有用,或者大家认为我上传的东西根本就和讨论的主题没关系。请大家都告诉我:)

使用道具 举报

回复
论坛徽章:
52
IT宝贝
日期:2010-11-04 16:48:222013年新春福章
日期:2013-02-25 14:51:24版主4段
日期:2013-03-09 02:21:03Jeep
日期:2013-12-04 15:37:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
44#
发表于 2001-11-11 15:59 | 只看该作者

还有许多页内容没有上传

《Delphi5.x ADO/MTS/COM+ 高级程序设计篇》第四章:深入了解ADO,我还有许多页内容没有上传,总共有49页。如果大家需要,我就直接上传压缩文件,不在一页一页上传了。

使用道具 举报

回复
论坛徽章:
52
IT宝贝
日期:2010-11-04 16:48:222013年新春福章
日期:2013-02-25 14:51:24版主4段
日期:2013-03-09 02:21:03Jeep
日期:2013-12-04 15:37:392014年新春福章
日期:2014-02-18 16:41:11马上有车
日期:2014-02-18 16:41:11马上有车
日期:2014-02-19 11:55:14马上有房
日期:2014-02-19 11:55:14马上有钱
日期:2014-02-19 11:55:14马上有对象
日期:2014-02-19 11:55:14
45#
发表于 2001-11-13 11:18 | 只看该作者

怎么没有人响应?

哎,看来大家都对这个题目没有兴趣了。不知道我介绍的东西对大家是否有用,或者大家有别的方法也可以说说,我也想了解最新的技术方案。

使用道具 举报

回复
论坛徽章:
3
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34
46#
 楼主| 发表于 2001-11-13 12:26 | 只看该作者

非常感谢你的资料,我支持你

我们的网速太慢,下载很费劲的,不知道斑竹会不会砍掉这个主题,那就惨了。我再一边下载一边看,等我都看完了,一并向你请教。

再次感谢!:)

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表