ADO Execute 方法
定義和用法
Execute 方法可執行 Command 對象的 CommandText 屬性中指定的查詢、SQL 語句或存儲過程。
如果 CommandText 屬性指定以行返回的查詢,執行產生的任何結果都將存儲在新的 Recordset 對象中。如果此命令不是以行返回的查詢,提供者將返回關閉的 Recordset 對象。
語法:對于以行返回的 Command:
Set rs=objcommand.Execute(ra,parameters,options)
語法:對于不是以行返回的 Command:
objcommand.Execute ra,parameters,options
參數 | 描述 |
---|---|
ra | 可選。返回受查詢影響的記錄的數目。對于以行返回的查詢,請使用 Recordset 對象的 RecordCount 屬性來計算該對象中的記錄數量。 |
parameters | 可選。用 SQL 語句傳遞的參數值。用于更改、更新或向 Parameters 集合插入新的參數值。 |
options | 可選。指示提供者應如何計算 Command 對象的 CommandText 屬性。可以是一個或者多個 CommandTypeEnum 或 ExecuteOptionEnum 值。默認是 adCmdUnspecified。 |
實例
<% Set objcommand.Text="SELECT * FROM Customers" objCommand.Execute %>
或者:
<% Set objcommand.Text="Customers" objCommand.Execute(,,adCmdTableDirect) %>