ADO Execute-metode

Definition og brug

Execute-metoden kan udføre en søgning, SQL-sætning eller lagret procedure specificeret i CommandText-egenskaben på Command-objektet.

Hvis CommandText-egenskaben specificerer en søgning, der returnerer rækker, vil alle genererede resultater blive gemt i et nyt Recordset-objekt. Hvis denne kommando ikke returnerer rækker, vil leverandøren returnere et lukket Recordset-objekt.

Syntaks: For kommandoer, der returnerer rækker:

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

Syntaks: For kommandoer, der ikke returnerer rækker:

objcommand.Execute ra, parameters, options
Parameter Beskrivelse
ra Valgfri. Returnerer antallet af poster, der påvirkes af søgningen. For søgninger, der returnerer rækker, skal du bruge Recordset-objektets RecordCount-egenskab for at beregne antallet af poster i objektet.
parameters Valgfri. Parameter værdier, der overføres med SQL-sætningen. Bruges til at ændre, opdatere eller tilføje nye parameter værdier til Parameters samlingen.
options Valgfri. Indikerer, hvordan leverandøren skal beregne Command对象的 CommandText egenskab. Kan være en eller flere CommandTypeEnum eller ExecuteOptionEnum Værdi. Standard er adCmdUnspecified.

Eksempel

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

eller:

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