Свойство Size (объект Parameter ADO)
Указывает максимальный размер объекта Parameter (в байтах или символах).
Параметры и возвращаемые значения
Задает или возвращает значение Long , указывающее максимальный размер в байтах или символах значения в объекте Parameter .
Комментарии
Используйте свойство Size , чтобы определить максимальный размер значений, записанных в или прочитанных из свойства Value объекта Parameter .
Если вы указываете тип данных переменной длины для объекта Parameter (например, любой тип String , например adVarChar), необходимо задать свойство Size объекта, прежде чем добавлять его в коллекцию Parameters ; В противном случае возникает ошибка.
Если вы уже добавили объект Parameter в коллекцию Parameters объекта Command и изменили его тип на тип данных переменной длины, необходимо задать свойство Size объекта Parameter перед выполнением объекта Command. В противном случае возникает ошибка.
Если вы используете метод Refresh для получения сведений о параметрах от поставщика и возвращает один или несколько объектов типа данных переменной длины Parameter , ADO может выделить память для параметров в зависимости от их максимального потенциального размера, что может привести к ошибке во время выполнения. Чтобы предотвратить ошибку, перед выполнением команды необходимо явно задать свойство Size для этих параметров.
Свойство Size доступно для чтения и записи.
Применение
См. также:
Пример свойств ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction (VB)
Пример свойств ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction (VC++)
Пример свойств ActiveConnection, CommandText, CommandTimeout, CommandType, Size и Direction (JScript)
Свойство Size (объект Stream ADO)