首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> ASP 程式設計 >> ASP 入門教學

ASP 入門教學:Command 物件完整指南

     編輯:ASP 入門教學

Command 物件核心用法

Command 物件封裝資料源執行命令,支援 SQL 查詢、預存程序、資料表操作。標準使用流程:

  1. 設定 ActiveConnection 關聯連線物件
  2. 指定 CommandType:adCmdText(SQL)、adCmdTable(資料表)、adCmdStoredProc(預存程序)
  3. 定義 CommandText 執行文本
  4. 設定 CommandTimeout 逾時秒數(預設 30)
  5. 呼叫 Execute 方法執行

參數集合操作

透過 Parameters 集合傳遞參數化查詢或預存程序引數:

Set param = cmd.CreateParameter("@Name", adVarChar, adParamInput, 50, "Value")
cmd.Parameters.Append param

CreateParameter 參數依序為:名稱、資料型別(adInteger、adDate、adVarChar 等)、方向(adParamInput/Output/InputOutput/ReturnValue)、長度、初始值。

Execute 方法語法

' 有傳回記錄集
Set rs = cmd.Execute(RecordsAffected, Parameters, Options)

' 無傳回記錄集
cmd.Execute RecordsAffected, Parameters, Options

Options 指定命令文本解析方式:1=命令文本、2=資料表名、4=預存程序、8=預設。

掌握 Command 物件可有效防止 SQL 注入、提升預存程序執行效能,是 ASP 資料存取進階必修課題。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved