Поделиться через


Свойство Size (ADO)

Область применения: Access 2013, Office 2013

Указывает максимальный размер объекта Parameter (в байтах или символах).

Параметры и возвращаемые значения

Задает или возвращает значение Long , указывающее максимальный размер в байтах или символах значения в объекте Parameter .

Замечания

Используйте свойство Size , чтобы определить максимальный размер значений, записанных в или считываемых из свойства Value объекта Parameter .

При указании типа данных переменной длины для объекта Parameter (например, любого типа String , например adVarChar), необходимо задать свойство Size объекта перед добавлением его в коллекцию Parameters ; в противном случае возникает ошибка.

Если вы уже добавили объект Parameter в коллекцию Parameters объекта Command и изменили его тип на тип данных переменной длины, перед выполнением объекта Command необходимо задать свойство Size объекта Parameter. в противном случае возникает ошибка.

Если вы используете метод Refresh для получения сведений о параметрах от поставщика и он возвращает один или несколько объектов типа данных переменной длины Parameter , ADO может выделить память для параметров в зависимости от их максимального потенциального размера, что может привести к ошибке во время выполнения. Чтобы предотвратить ошибку, перед выполнением команды необходимо явно задать свойство Size для этих параметров.

Свойство Size доступно для чтения и записи.