ADODB.Command

| |
[不指定 2008/03/17 14:20 | by Else ]
Set rslist_cmd = Server.CreateObject ("ADODB.Command")


<%
' *** Delete Record: construct a sql delete statement and execute it

If (CStr(Request("act")) = "del") Then
    ' execute the delete
    Set MM_delCmd = Server.CreateObject ("ADODB.Command")
    MM_delCmd.ActiveConnection = MM_conn_STRING
    MM_delCmd.CommandText = "DELETE FROM dbo.jpcusertable WHERE id = ?"
    MM_delCmd.Parameters.Append MM_delCmd.CreateParameter("param1", 5, 1, -1, Request.QueryString("id")) ' adDouble
    MM_delCmd.Execute
    MM_delCmd.ActiveConnection.Close

    ' append the query string to the redirect URL

    Response.Redirect("client.asp")
End If
%>


原來這幾天的開發都用到adodb.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:需要设置的秒数。


路過的看一下吧,


作者:Else 's Blog
地址:http://www.aixq.com/post/963/
版权所有。转载时必须链接形式注明作者和原始出处及本声明!
  • 中查看更多“ADODB.Command”相关内容
  • 中查看更多“ADODB.Command”相关内容
  • 中查看更多“ADODB.Command”相关内容
  • 中查看更多“ADODB.Command”相关内容
  • 中查看更多“ADODB.Command”相关内容
  • 中查看更多“ADODB.Command”相关内容

  • 最后编辑: Else 编辑于2008/03/17 15:04
    代码 程序 编程 | 评论(0) | 引用(0) | 阅读(825)
    发表评论
    表情
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    emotemotemotemotemot
    打开HTML
    打开UBB
    打开表情
    隐藏
    昵称   密码   游客无需密码
    网址   电邮   [注册]
                   

    验证码 不区分大小写