网页设计与制作实用技术 -齐建玲 CH15

网页设计与制作实用技术 -齐建玲 CH15

ID:40340384

大小:727.00 KB

页数:39页

时间:2019-07-31

网页设计与制作实用技术 -齐建玲 CH15_第1页
网页设计与制作实用技术 -齐建玲 CH15_第2页
网页设计与制作实用技术 -齐建玲 CH15_第3页
网页设计与制作实用技术 -齐建玲 CH15_第4页
网页设计与制作实用技术 -齐建玲 CH15_第5页
资源描述:

《网页设计与制作实用技术 -齐建玲 CH15》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、通过本章学习,应该掌握以下内容:ADO中各个对象、数据集合间的关系Connection对象的方法和属性RecordSet对象的方法和属性Command对象的方法和属性Field对象和Fields数据集合的方法和属性Properties数据集合和Property对象的方法和属性Parameters数据集合与Parameter对象的方法和属性Errors数据集合和Error对象的方法和属性第15章利用ADO实现网页与数据库的连接15.1ADO概述ASP提供了强大的数据库支持,ASP对数据库的访问可以通过ADO模式来实现。ADO给开发人员提供了一种快捷、简单、高效的数

2、据库访问方法,ADO可以包含在脚本中来产生对数据库的连接,并从数据库表中读取记录,形成实际要使用的对象集合。而且,对数据资源(如数据库),ADO提供了应用程序一级的界面。不过,ADO并不与数据资源直接通信,而是通过称为OLEDB(对象链接与嵌入式数据库)的中间界面。ADO对象主要包含Connection对象、RecordSet对象、Command对象、Parameter对象、Field对象、Property对象和Error对象等七个对象。15.1.1ADO对象ADO对象包含Fields数据集合、Properties数据集合、Parameters数据集合和Erro

3、r数据集合等四个数据集合。15.1.2ADO数据集合15.1.3ADO对象与数据集合之间的关系对象和数据集合的关系图Connection对象的Open方法用来初始化一个连接,只有使用了Connection对象的Open方法后,Connection对象才会真正存在,然后才能发命令对数据源产生作用。通常在使用Open方法时有如下两种途径:(1)直接将连接字符串传给Open方法。(2)利用它的ConnectionString属性15.2Connection对象15.2.1Connection对象的方法1.Open方法当调用了Close方法后,系统就停止了同数据源之间的

4、连接,并且释放与连接有关的系统资源。当调用此方法时,不只是关闭Connection对象,而且还关闭了其他正在使用该Connection对象的ADO对象。不过Close方法只是释放与其相关的系统资源,Connection对象本身并没有释放。因此,一个关闭的Connection对象还可以接着用Open方法打开,而不用再次创建。2.Close方法3.BeginTrans方法4.CommitTrans方法5.Execute方法6.RollbackTrans方法RollbackTrans方法和CommitTrans方法相反,它是取消此次事务以来对数据源所做的所有操作,并不

5、写入数据源。15.2.2Connection对象的属性Connection对象的属性包括Attributes、CommandTimeout、ConnectionString、ConnectionTimeout、CursorLocation、DefaultDatabase、IsolationLevel、Mode、Provider、State、Version等。Connection对象提供Errors、Properties两种数据集合。前者表示Connection对象运行时最近一次的错误或警告信息,后者表示Connection对象所定义的相关属性。15.2.3Con

6、nection对象的数据集合15.3Request对象属性(1)Open方法Open方法是用来打开一个给予ActiveConnection和Source属性的Recordset。(2)Close方法Close方法用于关闭Recordset对象并释放相关资源。(3)Clone方法Clone方法用来创建一个Recordset对象的完全拷贝。1.Request对象属性15.3.1Recordset对象的方法2.刷新、移动数据的方法BOF属性:当前游标指到Recordset的第一笔。EOF属性:当前游标指到Recordset的最后一笔。Move方法:移动游标到Recor

7、dset中的某一个记录。AbsolutePosition属性:当前游标所在Recordset中的位置。Bookmark(书签)属性:在Recordset中的一条记录做一个标记。(1)addNew方法addNew方法用来向数据库中增加新纪录。(2)Delete方法Delete方法用来删除当前记录。(3)Update方法Update方法表示将对Recordset对象中的当前记录的任何修改保存在数据源中。(4)CancelUpdate方法CancelUpdate方法用来取消在调用Update方法前所作的一切修改。(5)UpdateBatch方法该方法将取消对Recor

8、dset的修改。3.编辑

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。