网站大量收购闲置独家精品文档,联系QQ:2885784924

甘肃工业职业技术学院电子商务网站建设课件第7章 A SP数据库编程技术.ppt

甘肃工业职业技术学院电子商务网站建设课件第7章 A SP数据库编程技术.ppt

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章 ASP数据库编程技术 7.1 Connection对象 Connection对象负责网页应用程序与数据库之间的链接,建立Connection对象后,ASP网页才可使用RecordSet对象与Command对象进行存取数据源的操作。 建立Connection对象 建立一个Connection对象通常通过调用Server对象的CreateObject方法,如下所示: Set Conn=Server.CreateObject(ADODB.Connection) 上述程序代码建立了一个名为Conn的Connection对象,使用此对象可进行与数据库的链接操作。 7.1.2 Connection对象的方法 1. Open方法 Connection对象的Open方法主要用来用来建立与数据库的连接,只有用Open方法建立与数据库的连接后,才可以继续进行其它操作。 2. Execute方法 在建立好数据库链接后,可以使用Execute方法进行数据源查询操作。 其使用语法为: Set rs=Connection.Execute(Query [,Count[,Options]]) 其中各个参数的含义为: Query(查询)参数包含一个表名或某个将被执行的数据查询信息(SQL语句)。 Count参数指定执行数据查询信息返回所影响的记录数。 Options参数用于控制Query参数的性质,它有4个值定义Query的类型: (1)abCmdText:此参数值表明将执行的是一个SQL串。 (2)abCmdTable:此参值表明Query中的一个表名。 (3)abCmdStoreProc:此参数值表明Execute方法将要执行的是一个数据源知道的存储过程。 (4)abCmdUnknown:此参数值表明Query中的命令类型不清楚。 3. Close方法 Close方法用于终止程序与数据库之间的链接,并且用于释放与链接有关的系统资源。 语法示例如下: % c.Close’断开对数据库的链接 set c=nothing’释放占用的系统资源 % 语句c.Close用于关闭Connection对象,语句set c=nothing释放链接数据所占用的系统资源。 7.2  Connection对象的属性 7.2  Connection对象的属性 7.2.2 CommandTimeout属性 CommandTimeout属性用于设定Execute方法的最长执行时间,也就是设定数据源查询操作的时间。属性值为一个长整型变量,默认值为30秒。也可以设置为任意值,如果想让执行Execute方法时没有时间限制,则只需将其值设置为0,如下面程序所示: % set c=Server.CreateObject(ADODB.Connection) c.CommandTimeout=0 % 7.2.3 ConnectionTimeout属性 ConnectionTimeout属性用于设定Open方法的最长执行时间,也就是设定链接数据源的最大链接时间。它并不定义命令的执行时间,只是定义链接数据源时的最长等待时间。其属性值为一个长整型的变量,默认为15秒。如果设置为0,则表示没有时间限制。 7.2.4 ConnectionString属性 利用ConnectionString属性可以返回一个字符串,此字符串中包含了创建数据源链接时所用的所有信息。它可以是系统的DSN,也可以是链接数据源时的所有参数。Connection对象可以接受该属性传过来的5个参数,每个参数之间都要用”;”号隔开。 7.2.5 Mode属性 Mode属性用于表示链接的写权限。这个属性只能在Connection对象没有被打开的情况下进行设置 . 7.3.1 连接 Access数据库 % Set c1 = Server.CreateObject(ADODB.Connection) 通过Server.CreateObject对象建立Connection对象,对象名为c1 P1 = Provider=Microsoft.Jet.OLEDB.4.0; 设置数据库驱动程序为OLEDB类型 Path = Data Source= Server.MapPath(db1.mdb) 定义所要链接的数据库文件的目录为此程序所在的目录 c1.Open p1 Path 运用Connection对象的Open方法链接

文档评论(0)

ormition + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档