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) %>