ADO Execute-methode

definitie en gebruik

De Execute-methode voert de query, SQL-statement of opgeslagen procedure op die is gespecificeerd in de CommandText-eigenschap van het Commando-object uit.

Als de CommandText-eigenschap een query specificeert die resultaten retourneert als rijen, worden alle door de uitvoering gegenereerde resultaten opgeslagen in een nieuwe Recordset-object. Als dit commando geen query retourneert als rijen, zal de provider een gesloten Recordset-object retourneren.

syntaxis: Voor een Commando dat resultaten retourneert als rijen:

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

syntaxis: Voor een Commando dat niet resultaten retourneert als rijen:

objcommand.Execute ra,parameters,options
parameter beschrijving
ra 可选。返回受查询影响的记录的数目。对于以行返回的查询,请使用 Recordset 对象的 RecordCount 属性来计算该对象中的记录数量。
parameters Optioneel. Parameterwaarden doorgegeven via SQL-statement. Gebruikt om parameters in de Parameters-collectie te wijzigen, bijwerken of nieuwe parameterwaarden toe te voegen.
options Optioneel. Indicatie voor de provider hoe de CommandText-eigenschap van het Command-object moet worden berekend. Kan een of meerdere zijn CommandTypeEnum Of ExecuteOptionEnum Waarde. Standaard is adCmdUnspecified.

Voorbeeld

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

Of:

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