asp动态网页设计6

asp动态网页设计6

ID:9854315

大小:362.01 KB

页数:27页

时间:2018-05-11

asp动态网页设计6_第1页
asp动态网页设计6_第2页
asp动态网页设计6_第3页
asp动态网页设计6_第4页
asp动态网页设计6_第5页
资源描述:

《asp动态网页设计6》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、单元六使用ADO对象本单元主要内容1.Connection对象2.Recordset对象3.Commmand对象学:1.了解ADO对象模型;2.Connection对象的使用方法;3.Recordset对象的使用方法;4.Command对象的使用方法。做:1.会编写添加、修改和删除记录网页;2.会编写分页显示记录网页。教学目标重点与难点重点:1.Connection对象2.Recordset对象难点:1.Connection对象2.Recordset对象问题引入如何编写管理数据的网页;讲解ADO对象

2、的知识ADO(ActiveXDataObjects活动数据对象)是Microsoft为最新和最强大的数据访问范例OLEDB而设计的,是一个使用非常方便的应用程序层接口。用ADO访问数据库类似于编写数据库应用程序,ADO把绝大部分的数据库操作封装在七个对象中,主要使用三个对象,即Connection对象、Recordset对象、Command对象。在ASP页面中编程调用这些对象即可执行相应的数据库操作。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO概述Connection对象在A

3、DO所有对象中,Connection对象是最基本、也是最重要的对象之一,因为,所有与数据库的联系和操作(如访问数据库、从数据库中读取和查找数据、把数据插入和存储到数据库中),必须要通过一个打开的数据库连接才能进行。这就象一个打电话的过程,必须要先建立一个话路连接才能进行通话。Connection对象就是用于建立并管理与数据库的连接,使ASP程序与数据库进行沟通。使用Connection对象建立数据库连接时用到一些属性和方法。Connection对象的主要属性1.ConnectionString属性该

4、属性用于在打开一个Connection实例之前设定数据库的连接信息。这些信息包括Provider参数、DataSource参数、UserID参数、Password参数及FileName参数等。每一项信息以“参数=值”的形式存放在该属性中,各个信息之间用分号分隔。<%DimcnnSetcnn=Server.CreateObject("ADODB.Connection")cnn.ConnectionString="DRIVER={SQLServer};"&_"UID=hegels;PWD=secret;

5、DATABASE=Pubs“cnn.Open%>例如:通过ODBC驱动程序连接到SQLServer示例数据库Pubs,并将所有连接信息保存在连接字符串中,代码如下:2.ConnectionTimeout属性该属性用于设置连接对象的Open方法与数据库连接的最长等待时间,默认值为15。如果将该属性设置为0,ADO将无限等待直到连接成功。打开连接时ConnectionTimeout属性为只读,关闭连接后该属性可读可写。所以该属性的设置必须在连接前或取消连接后。语法格式:Connection对象名.Con

6、nectionTimeout=seconds4.Mode属性该属性用来设置连接数据库的权限,比如只读或只写。如果不设置,则可读可写。Mode属性的取值和说明常数整数值含义adModeRead1连接是只读的adModeWrite2连接是只写的adModeReadWrite3连接是可读写的3.CommandTimeout属性该属性用来设置Connection对象的Execute方法的最长执行时间,默认值为30秒,如设定为0,则无限制直到执行完毕。语法格式:Connection对象名.CommandTim

7、eout=seconds语法格式:Connection对象名.Mode=值Connection对象的主要方法语法格式:Connection对象名.OpenConnectionString,UserID,Password语法格式:Connection对象名.CloseSetConnection对象名=Nothing1.Open该方法用来建立与数据库的连接。只有用Open方法和数据库建立连接后,才可以继续进行各种操作。2.Close在对打开的Connection对象的操作结束后,可以使用Close方法释

8、放所有关联的系统资源。语法格式:注意:关闭对象并非将它从内存中删除,此时可以更改它的属性设置并在以后再次使用Open方法打开它。要将对象完全从内存中删除,可以将对象变量设置为Nothing。使用Connection对象连接数据库步骤如下:1.创建Connection对象实例语法格式:<%DimcnnSetcnn=Server.CreateObject("ADODB.Connection")%>2.指定连接字符串3.打开数据库连接4.检查Connection对象的状态使

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

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

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