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 屬性。可以是一個或者多個 CommandTypeEnumExecuteOptionEnum 值。默認是 adCmdUnspecified。

實例

<%
Set objcommand.Text="SELECT * FROM Customers"
objCommand.Execute
%>

或者:

<%
Set objcommand.Text="Customers"
objCommand.Execute(,,adCmdTableDirect)
%>