Share via


Propiedad Size (parámetro de ADO)

Indica el tamaño máximo, en bytes o caracteres, de un objeto Parameter.

Configuración y valores devueltos

Establece o devuelve un valor Long que indica el tamaño máximo en bytes o caracteres de un valor en un objeto Parameter.

Comentarios

Use la propiedad Size para determinar el tamaño máximo de los valores escritos o leídos desde la propiedad Value de un objeto Parameter.

Si especifica un tipo de datos de longitud variable para un objeto Parameter (por ejemplo, cualquier tipo String, como adVarChar), debe establecer la propiedad Size del objeto antes de anexarlo a la colección Parameters; de lo contrario, se produce un error.

Si ya ha anexado el objeto Parameter a la colección Parameters de un objeto Command y cambia su tipo a un tipo de datos de longitud variable, debe establecer la propiedad Size del objeto Parameter antes de ejecutar el objeto Command; de lo contrario, se produce un error.

Si usa el método Refresh para obtener información de parámetros del proveedor y devuelve uno o varios objetos Parameter de longitud variable, ADO puede asignar memoria a los parámetros en función de su máximo tamaño potencial, lo que podría provocar un error durante la ejecución. Para evitar un error, debe establecer explícitamente la propiedad Size para estos parámetros antes de ejecutar el comando.

Esta propiedad es de lectura y escritura.

Se aplica a

Objeto Parameter

Consulte también

Ejemplo de las propiedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size y Direction (VB)
Ejemplo de las propiedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size y Direction (VC++)
Ejemplo de las propiedades ActiveConnection, CommandText, CommandTimeout, CommandType, Size y Direction (JScript)
Propiedad Size (Stream de ADO)