中华考试网·阅读新闻
编程开发 > ASP > 文章内容

ASP入门基础教程:Command对象

2015-11-9编辑:ljnbset

ASP入门基础教程-Command 对象

Coonamd 对象定义了将对数据源执行的命令,可以用于查询数据库表并返回一个记录集,也可以用于对数据库表进行添加、更改和删除操作。

  一、使用Command 对象的步骤:

  当在 ASP 页面中使用 Command 对象处理数据时,应首先设置命令类型、命令文本以及相关的活动数据库连接等,并通过 Parameter 对象传递命令参数,然后通过调用 Execute 方法来执行 SQL 语句或调用存储过程,以完成数据库记录的检索、添加、更改和删除任务。其步骤如下:

  1、使用 ActiveCommand 属性设置相关的数据库连接;

  2、使用 CommandType 属性设置命令类型;

  3、使用 CommandText 属性定义命令(例如SQL语句)的可执行文本;

  4、使用 CommandTimeout 属性设置命令超时时间;

  5、使用 Execute 方法执行命令。

   二、Command 对象的属性:

属性

描述/ 格式 / 注释

ActiveConnection

1、该属性表明指定的 Command 对象当前所属哪一个 Connection 对象。

  2、该属性设置和返回包含了定义连接或 Connection 对象的字符串。

  3、该属性为可读可写。

Setcmd.ActiveConnection=cnn

1、cmd :已定义的 Command 对象;2、cnn :要连接的 Connection 对象。

CommandType

该属性指定命令类型以优化性能,该属性可以设置和返回以下某个值:

  1、adCmdText :表示处理的是一个 SQL 语句;

  2、adCmdTable :表示处理的是一个表;

  3、adCmdStoredProc :表示处理的是一个存储过程;

  4、adCmdUnknow :表示不能识别,它是默认值。

如:cmd.CommandType=adCmdText

1、cmd :已定义的 Command 对象;2、adCmdText :表示处理的是一个 SQL 语句。

CommandText

该属性定义了将要发送给提供程序的命令文本。它可以设置和返回包含提供程序命令的字符串值,例如:SQL 查询语句、表名称或存储的过程调用。

cmd.CommandText=SQLString

1、cmd :已定义的 Command 对象;2、SQL 查询字符串(即一条 SQL 语句)。

CommandTimeout

该属性指定在终止尝试或产生错误之前执行命令期间需等待的时间(单位为秒)。默认值为30秒。

cmd.CommadnTimeout=N

N:需要设置的秒数。

ASP入门基础教程:Recordset对象的应用实例
咨询热线:4000-525-585(免长途费)