ADO Execute-metoden

Definition och användning

Execute-metoden kan utföra frågor, SQL-satser eller lagrade procedurer som specificeras i CommandText-attributet för Command-objektet.

Om CommandText-attributet specificerar en radreturnerande fråga, lagras alla genererade resultat i en ny Recordset-objekt. Om detta kommando inte returnerar en radreturnerande fråga, returnerar leverantören en stängd Recordset-objekt.

Syntaks: För kommandon som returnerar rader:

Set rs=objcommand.Execute(ra,parameters,options)

Syntaks: För kommandon som inte returnerar rader:

objcommand.Execute ra,parameters,options
Parameter Beskrivning
ra 可选。返回受查询影响的记录的数量。对于以行返回的查询,请使用 Recordset 对象的 RecordCount 属性来计算该对象中的记录数量。
parameters Valfritt. Parametervärden som överförs med SQL-satsen. Används för att ändra, uppdatera eller lägga till nya parametervärden i Parameters samlingen
options Valfritt. Indikerar hur leverantören ska beräkna Command objektets CommandText egenskap. Kan vara en eller flera CommandTypeEnum eller ExecuteOptionEnum Värde. Standard är adCmdUnspecified.

Exempel

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

eller:

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