Compartir a través de


Colección Parameters (ADO)

Se aplica a: Access 2013, Office 2013

Contiene todos los objetos Parameter de un objeto Command.

Comentarios

Los objetos Command tienen una colección Parameters formada por objetos Parameter.

El uso del método Refresh en la colección Parameters de un objeto Command recupera la información de parámetros del proveedor para el procedimiento almacenado o la consulta parametrizada especificada en el objeto Command . Algunos proveedores no admiten llamadas a procedimientos almacenados ni consultas parametrizadas; Al llamar al método Refresh en la colección Parameters al usar este tipo de proveedor, se devolverá un error.

Si no ha definido sus propios objetos Parameter y obtiene acceso a la colección Parameters antes de llamar al método Refresh, ADO realizará automáticamente la llamada al método y el relleno de la colección.

Puede reducir al mínimo las llamadas al proveedor para mejorar el rendimiento si sabe las propiedades de los parámetros asociados al procedimiento almacenado o a la consulta parametrizada que desea invocar. Utilice el método CreateParameter para crear objetos Parameter con los valores de propiedad adecuados y utilice el método Append para agregarlos a la colección Parameters. Esto le permite establecer y devolver los valores de parámetro sin tener que llamar al proveedor para obtener la información de los parámetros. Si escribe a un proveedor que no proporciona información de parámetros, debe rellenar manualmente la colección Parameters utilizando este método para poder usar parámetros. Utilice el método Delete para quitar objetos Parameter de la colección Parameters si es necesario.

Los objetos de la colección Parameters de un objeto Recordset quedan fuera del ámbito (y, por lo tanto, no están disponibles) cuando el objeto Recordset está cerrado.