asp数据库操作基础

asp数据库操作基础

ID:26877103

大小:217.50 KB

页数:54页

时间:2018-11-29

asp数据库操作基础_第1页
asp数据库操作基础_第2页
asp数据库操作基础_第3页
asp数据库操作基础_第4页
asp数据库操作基础_第5页
资源描述:

《asp数据库操作基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章ASP数据库操作基础章节概述使用ASP技术设计网页,把数据库放到网页的后面,使用户不必直接操作数据库,而是通过网页来使用数据库,这样用户可以方便灵活的,在自己权限范围内操作数据库。2021/7/5章节内容本章的主要内容是:数据库存取组件Connection对象Command对象Recordse对象2021/7/59.1数据库存取组件数据库存取组件(DatabaseAccessComponent)是使用ADO(ActiveXDataObjects)技术来存取符合ODBC标准的数据库或者具有表格状数据形式的

2、一种ASP内置组件。ADO数据库存取组件(以下简称ADO)可以兼容大部分的数据库,本书主要介绍ADO对ACCESS数据库的存取操作。2021/7/59.1数据库存取组件ADO数据库存取组件主要包括三个对象Connection对象又叫连接对象,主要用来在ASP文件和数据库之间建立连接,为两者间的信息传递提供通道,是Command对象的基础。Command对象又叫命令对象,主要对数据库执行操作,包括:增加、删除、修改和查询四种常用的操作。Recordse对象又叫记录集对象,如果对数据库执行查询操作,就会返回一个记

3、录集合,包含满足条件的记录。2021/7/5ADO的使用方法三个对象拥有丰富的属性和方法,使用灵活多样,为了便于大家掌握,本书对三个对象的主要属性和方法进行说明的同时,提供了一种比较科学的和完整的使用方法。ADO对象的使用方法是:首先使用Connection对象建立和数据库的连接,然后使用Command对象执行对数据库的操作,如果执行的操作时查询,使用Recordset对象获取查询的结果。2021/7/59.2Connection对象功能概述:使用ADO对数据库进行操作,首先要依靠Connection对象在网

4、页和数据库之间建立连接。使用方法:首先创建Connection对象,然后设置Connection对象的属性,最后执行Connection对象的相应方法。2021/7/59.2.1Connection对象的创建Connection对象的创建语法如下:SetConnection对象=Server.Createobject(“Adodb.Connection”)例如:<%dimdbcnsetdbcn=server.createobject(“adodb.connection”)%>2021/7/59.2.2Conn

5、ection对象常用的属性Connectionstring:用于指定Connection对象的数据库连接信息。它的取值可以有两种:数据源或连接字符串。语法为:Connection对象.Connectionstring=数据源或连接字符串Connectiontimeout:用于指定Connection对象的Open方法打开与数据库的连接所需的最长时间,单位是秒。该属性的默认值为15秒,如果设定为0,表示一直连接下去,直到连通为止。语法为:Connection对象.Connectiontimeout=整数2021

6、/7/59.2.3Connection对象常用的方法Open:打开与数据库的连接。在使用open方法前要设置Connectionstring属性,这是它的操作对象。语法为:Connection对象.OpenClose:关闭一个已经打开的ASP网页文件和数据库之间的连接。当连接关闭了,Connection对象依然存在,但依赖于Connection对象的Command对象和Recordset对象将不能使用。语法为:Connection对象.close2021/7/59.2.4使用数据源和连接字符串Connecti

7、on对象的Connectionstring属性用于设置对数据库的连接,它的取值有两种,分别是使用数据源(ODBC)和使用连接字符串。2021/7/5使用数据源数据源就是数据源开放数据库连接(ODBC),利用它可以访问来自多种数据库管理系统的数据。数据源采用统一的方法访问各种数据库管理系统,并提供给应用程序统一的接口,这样应用程序不必关心如何连接具体的那种数据库管理系统,而只需要使用数据源,就可以操作各种数据库了。请看数据库连接实例2021/7/5使用数据源创建Connection对象,使用数据源与数据库连接,

8、代码如下:<%dimdbcn‘创建Connection对象setdbcn=server.createobject(“adodb.connection”)‘通过属性设置连接的数据库信息Dbcn.connectionstring="DSN=CJGL"dbcn.connectiontimeout=30Dbcn.open‘打开连接‘书写代码,执行对数据库的操作,根据需要处理操作的结果……‘执行完操作,关闭连

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

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

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