第8章__使用ADO对象.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章__使用ADO对象,ado对象,ado.net五大对象,ado对象模型,ado.net对象,创建ado连接对象失败,ado.net常用对象,ado.net的五大对象,ado五大对象,cado.net对象

第8章 使用ADO对象 8.1 使用Connection对象 Connection对象代表了打开的、与数据源的连接,该对象代表与数据 源进行的唯一会话。如果是客户端/服务器数据库系统,该对象等价于到 服务器的实际网络连接。使用该对象可以实现与Microsoft SQL Server和 Microsoft Access等数据库的连接,也可以通过SQL语句对所连接的数据库 进行各种各样的操作。 8.1.1 创建数据库连接 1. 创建Connection对象实例 与使用其他ASP组件一样,在使用ADO Connection对象之前,应使用 Server.CreateObject方法创建该对象的实例,语法格式如下: % Dim cnn Set cnn = Server.CreateObject(ADODB.Connection) % 第8章 使用ADO对象 2. 指定连接字符串 Connection对象的ConnectionString属性可以包含用来建立数据库连接 的信息。该属性的取值是一个字符串,通常称为连接字符串,包含一系列 的“参数 = 值”语句,各个语句用分号分隔。 例如,当在ASP中访问Access数据库时,可以在连接字符串中包含 DRIVER和DBQ两个参数,分别指定所用的数据库驱动程序和要连接的 Access数据库文件的路径。例如: % cnn.ConnectionString = DRIVER = {Microsoft Access Driver (*.mdb)};DBQ = c:\test.mdb % 打开连接时ConnectionString属性为只读,关闭连接后该属性可读可写。 第8章 使用ADO对象 3. 打开数据库连接 语法:cnn.Open 4. 关闭数据库连接 在对打开的Connection对象的操作结束后,可以使用Close方法释放所 有关联的系统资源。语法格式如下: cnn.Close 其中object参数指定Connection对象的名称。 需要说明的是,关闭对象并非将它从内存中删除,此时可以更改它的属性设置并在以后再次使用Open方法打开它。要将对象完全从内存中删除,可以将对象变量设置为Nothing。 【例8.11】演示page_1.ASP 第8章 使用ADO对象 8.1.2 使用Connection对象执行SQL查询 使用Connection对象的Execute方法还能够执行指定的查询、SQL语 句、存储过程或特定提供程序的文本等内容。该方法有下列两种语法格式。 对于不按行返回的命令字符串: connection.Execute CommandText, RecordsAffected, Options 对于按行返回的命令字符串: Set recordset = connection.Execute (CommandText, RecordsAffected, Options) 其中CommandText参数是一个字符串,包含要执行的SQL语句、表名、存 储过程或特定提供程序的文本。该参数的内容可以是标准的SQL语法或任 何提供程序支持的特殊命令格式。RecordsAffected是可选参数,长整型变 量,提供程序向其返回操作所影响的记录数目。Options也是可选参数,指 示提供程序应如何为CommandText参数赋值,可以取下列符号常量之一。 adCmdText:指示提供程序应将CommandText赋值为命令的文本定义。 adCmdTable:指示提供程序应将CommandText赋值为表名。 adCmdTableDirect:指示提供程序应从CommandText命名的表中返回所有行。 adCmdStoredProc:指示提供程序应将CommandText赋值为存储过程。 adCmdUnknown:指示CommandText参数中的命令类型为未知。 adExecuteAsync:指示命令应该异步执行。 第8章 使用ADO对象 1. 添加记录 在SQL语言中,使用INSERT语句将一行新记录添加到表中。基本语 法格式如下: INSERT [INTO] table_name [( column_list )] VALUES( expression , ... n ) 其中table_name指定将要接收数据的表。INTO是一个可选的关键字,可以 将它用在INSERT和目标表之间。column_list是要在其中插入数据的一列 或多列的列表,必须用圆括号将column_list括起来,并且用逗号进行分隔。 VALUES给出引入要插入的数据值的列表,必须用圆括号将值列表括起来。 expression是一个常量、变量或表

文档评论(0)

xiaolan118 + 关注
实名认证
文档贡献者

你好,我好,大家好!

版权声明书
用户编号:7140162041000002

1亿VIP精品文档

相关文档