ADO CommandObjeto
Objeto Command
El objeto ADO Command se utiliza para ejecutar una consulta simple orientada a la base de datos. Esta consulta puede realizar acciones como crear, agregar, recuperar, eliminar o actualizar registros.
Si la consulta se utiliza para recuperar datos, estos se devolverán como un objeto RecordSet. Esto significa que los datos recuperados pueden manipularse mediante las propiedades, colecciones, métodos o eventos del objeto RecordSet.
La característica principal del objeto Command es la capacidad de usar consultas almacenadas y procedimientos almacenados con parámetros.
ProgID
set objCommand=Server.CreateObject("ADODB.command")
Propiedades
| Propiedad | Descripción |
|---|---|
| ActiveConnection | Establece o devuelve una cadena que contiene una definición de conexión o de objeto Connection. |
| CommandText | Establece o devuelve un valor de cadena que contiene un comando del proveedor (como una instrucción SOL, nombre de tabla o llamada a procedimiento almacenado). El valor predeterminado es "" (cadena de longitud cero). |
| CommandTimeout | Establece o devuelve un valor entero largo que indica el tiempo de espera para la ejecución del comando (en segundos). El valor predeterminado es 30. |
| CommandType | Establece o devuelve el tipo de un objeto Command |
| Name | Establece o devuelve el nombre de un objeto Command |
| Prepared | Indica si se guarda la versión compilada (versión preparada) del comando antes de la ejecución. |
| State | Devuelve un valor que describe si el objeto Command está abierto, cerrado, conectando, ejecutando o recuperando datos. |
Métodos
| Método | Descripción |
|---|---|
| Cancel | Cancela la ejecución de un método. |
| CreateParameter | Crea un nuevo objeto Parameter |
| Execute | Ejecuta la consulta, la instrucción SQL o el procedimiento almacenado de la propiedad CommandText. |
Colecciones
| Colección | Descripción |
|---|---|
| Parameters | Contiene todos los objetos Parameter de un objeto Command. |
| Properties | Contiene todos los objetos Property de un objeto Command. |