Указывает источник данных, используемый свойством DeleteCmd. Редактируемое (Read/write) в design и run time.
![]() |
---|
Свойство DeleteCmdDataSourceType объекта CursorAdapter определяет - как будет использовано свойство DeleteCmdDataSource. |
CursorAdapter.DeleteCmdDataSource [ = cDataSource] |
Возвращаемое значение
- cDataSource
- Символьный тип данных. Параметр cDataSource определяет источник данных, используемый свойством DeleteCmd.
Замечания
Применяется к: классу CursorAdapter
Приведенная ниже таблица описывает поведения, которые применяются к DeleteCmdDataSource в зависимости от значения свойства DeleteCmdDataSourceType.
DeleteCmdDataSourceType | поведение DeleteCmdDataSource | ||||
---|---|---|---|---|---|
Пустая строка ("") |
Значение свойства DeleteCmdDataSource сбрасывается. Visual FoxPro, в этом случае, использует источник данных, указанный в свойстве DataSource объекта CursorAdapter. Если курсор, связанный с объектом CursorAdapter основывается на ActiveX Data Object (ADO) RecordSet, Visual FoxPro использует функциональность ADO RecordSet для удаления записи. Для использования этой функциональности, убедитесь, что свойство DataSourceType объекта CursorAdapter установлено в значение "ADO". | ||||
"ADO" |
Значение свойства DeleteCmdDataSource должно указывать на действительный объект ADO Command. В этом случае свойство ActiveConnection объекта ADO Command должно указывать на действительный и открытый объект ADO Connection. Visual FoxPro устанавливает значение свойства CommandText объекта ADO Command равным значению, хранящемся в свойстве DeleteCmd объекта CursorAdapter. Visual FoxPro исследует команду на наличие параметров, создает значения параметров, если они были найдены и устнавливает их в объекте ADO Command. Операция удаления производится с помощью вызова метода Execute:
Для получения подробной информации об использовании ADO RecordSet, автоматического обновления и автоматической генерации SQL команд смотри статью Управление доступом к данным с использованием CursorAdapter'ов. |