Metodo Execute di ADO

Definizione e uso

Il metodo Execute esegue la query, la statement SQL o il procedura memorizzata specificata dall'attributo CommandText dell'oggetto Command.

Se l'attributo CommandText specifica una query che restituisce righe, qualsiasi risultato generato dall'esecuzione verrà memorizzato in un nuovo oggetto Recordset. Se questo comando non è una query che restituisce righe, il provider restituirà un oggetto Recordset chiuso.

Sintassi: per i Command che restituiscono righe:

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

Sintassi: per i Command non che restituiscono righe:

objcommand.Execute ra,parameters,options
Parametro Descrizione
ra Opzionale. Restituisce il numero di record influenzati dalla query. Per le query che restituiscono righe, utilizzare l'attributo RecordCount dell'oggetto Recordset per calcolare il numero di record nell'oggetto.
parameters Opzionale. Valori dei parametri passati tramite SQL. Utilizzati per modificare, aggiornare o inserire nuovi valori di parametri nella raccolta Parameters.
options Opzionale. Indica come il provider dovrebbe calcolare l'attributo CommandText dell'oggetto Command. Può essere uno o più di uno CommandTypeEnum O ExecuteOptionEnum Valore. Di default è adCmdUnspecified.

Esempio

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

Ora:

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