Método Execute de ADO
Definición y uso
El método Execute puede ejecutar la consulta, la sentencia SQL o el procedimiento almacenado especificados en el atributo CommandText del objeto Command.
Si el atributo CommandText especifica una consulta que devuelve filas, cualquier resultado generado se almacenará en un nuevo objeto Recordset. Si este comando no es una consulta que devuelve filas, el proveedor devolverá un objeto Recordset cerrado.
Sintaxis: Para el Command que devuelve filas:
Set rs=objcommand.Execute(ra,parameters,options)
Sintaxis: Para el Command que no devuelve filas:
objcommand.Execute ra,parameters,options
Parámetros | Descripción |
---|---|
ra | Opcional. Devuelve el número de registros afectados por la consulta. Para consultas que devuelven filas, utilice la propiedad RecordCount del objeto Recordset para calcular el número de registros en el objeto. |
parámetros | Opcional. Valores de parámetros pasados mediante una sentencia SQL. Se utiliza para cambiar, actualizar o insertar nuevos valores de parámetros en la colección Parameters. |
opciones | Opcional. Indica cómo el proveedor debe calcular el atributo CommandText del objeto Command. Puede ser uno o más CommandTypeEnum O ExecuteOptionEnum Valor. El valor predeterminado es adCmdUnspecified. |
Ejemplo
<% Establecer objcommand.Text="SELECT * FROM Customers" objCommand.Execute %>
O bien:
<% Establecer objcommand.Text="Customers" objCommand.Execute(,,adCmdTableDirect) %>