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


Свойство Source (Recordset в ADO)

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

Указывает источник данных для объекта Recordset .

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

Задает строковое значение или ссылку на объект Command ; возвращает только строковое значение, указывающее источник набора записей.

Замечания

Используйте свойство Source , чтобы указать источник данных для объекта Recordset , используя одну из следующих: переменную объекта Command , инструкцию SQL, хранимую процедуру или имя таблицы.

Если для свойства Source задан объект Command , свойство ActiveConnection объекта Recordset наследует значение свойства ActiveConnection для указанного объекта Command . Однако при чтении свойства Source объект Command не возвращается. Вместо этого он возвращает свойство CommandText объекта Command , для которого задано свойство Source .

Если свойство Source является инструкцией SQL, хранимой процедурой или именем таблицы, можно оптимизировать производительность, передав соответствующий аргумент Options с вызовом метода Open .

Свойство Source выполняет чтение и запись для закрытых объектов Recordset и доступно только для чтения для открытых объектов Recordset .