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