ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt

ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt

ID:50018416

大小:456.00 KB

页数:27页

时间:2020-03-07

ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt_第1页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt_第2页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt_第3页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt_第4页
ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt_第5页
资源描述:

《ASP+Dreamweaver MX 2004数据库网站开发与实例(课件) 教学课件 作者第07章 数据查询和关联运算.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第7章数据查询和关联运算本章将继续介绍ADO最常用的对象Recordset,应用程序一般通过该对象从数据库中取得符合特定条件的数据内容,该对象包含数据库中原始数据内容的副本,通常将其称为记录集对象,应用程序客户端通过该对象取得所需的数据,以便进一步处理。7.1返回特定数据内容7.2Dreamweaver的运用7.3显示记录7.4数据查询和SQL运用7.5数据库关联运算7.6本章小结7.1返回特定数据内容7.1.1创建和获取Recordset对象7.1.2浏览记录集内容7.1.3取得字段内容7.1.4关闭记录集7.1.5返回数据7.1.6设置记录集对象属性7.1.1创建和获取

2、Recordset对象和第6章介绍的Connection对象一样,使用Recordset之前必须创建其实体对象,创建Recordset对象所需的语法如下:SetobjRst=Server.CreateObject("ADODB.Recordset")这段语法会创建一个Recordset对象实体ObjRst,应用程序便可以通过这个对象取得数据库中的特定数据内容。Recordset对象创建完成之后,下面就可以通过其方法成员Open,传送指定的SQL语句至数据库,取得所请求的原始数据复本,Open方法的使用方式如下:ObjRst.OpenDataSource,ObjConn,Cu

3、rsorType,LockType,Option7.1.2浏览记录集内容记录集对象引用Open方法成功之后,SQL语句所取得的数据副本会存储在记录集对象之中,此时的记录集对象类似一个包含特定数据的原始数据表,例如以下的程序片段:ObjRst.Open"select*fromCustomers","dsn=test;"这段程序代码返回的记录集对象ObjRst,基本上就是一个Customers数据表的内容,可以通过移动记录集对象的指针,浏览数据表中每一个记录的特定字段内容。7.1.3取得字段内容通过指定数据对象的字段名称,可以取得记录集当前指针位置所在记录中的任何一个字段内容,

4、通常这也是使用记录集最重要的目的。Recordset对象提供一个Fields字段集合,这个集合包含了当前记录集中所包含的字段项目,引用记录集字段的方式如下:<%=(ObjRst.Fields(FieldName).Value)%>这段程序代码可以将记录集对象ObjRst和其中名称为FieldName的字段内容取出,输出至网页,而除了指定名称,使用索引值也可以达到相同的目的,甚至可以直接引用字段名称即可,如下所示:<%=(ObjRst(FieldName))%>7.1.4关闭记录集打开一个记录集对象需耗用较大的系统资源,其中包含了连击对象和数据所占用的内存,因此当数据集使用完

5、毕之后,必须尽可能快速地将其关闭,并且释放其所占有的资源。Recoreset对象提供了释放资源所需的方法Close(),这个方法会将打开的记录集关闭。除了引用这个方法之外,最后还要将其参考的地址设为空值,才能直正完成记录集的释放操作,所需的程序语法如下:ObjRst.CloseSetObjRst=Nothing其中的ObjRst为所引用的记录集对象,开发ASP数据库网页应用程序必须在记录集对象不再被使用时,尽可能引用这两段程序代码。7.1.5返回数据通过Open方法中指定的SQL语句,记录集返回数据库中特定的内容,Open方法会将SQL语句所取得的数据内容传入引用此方法的记

6、录集对象。利用Open方法取得数据表中特定数据内容,并且将记录集的第一笔数据取出并显示在网页上。7.1.6设置记录集对象属性Recordset对象本身提供了数个对应方法Open参数所需的属性,一旦设置好这些属性,只需直接引用Open方法就可以打开Recordset对象。Recordset对象和Open方法相关的属性如下表所示。属性成员说明ActiveConnection记录集的连接对象Source记录集的数据源CursorType记录集的指针形式LockType记录集的锁定形式7.2Dreamweaver的运用7.2.1绑定记录集7.2.2查看程序代码7.2.1绑定记录集“

7、应用程序”面板中的“绑定”选项卡用于创建代表特定数据表的记录集对象,全部的过程只需利用鼠标操作,Dreamweaver会自动创建程序代码。7.2.2查看程序代码在设置完记录集rsCustomers的同时,Dreamweaver将创建记录集所需的程序代码一并新增至链接网页,在连接对象dbConn的关联网页DisplayData.asp中显示创建记录集所需的程序代码,如下图中被选中部分即是Dreamweaver自动创建的程序代码。7.3显示记录7.3.1显示一条记录内容7.3.2显示多条记录和分页设置7.3.3导航栏的

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

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

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