OracleDataAdapter.DeleteCommand Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает инструкцию SQL или хранимую процедуру, используемую для удаления записей в базе данных.
public:
property System::Data::OracleClient::OracleCommand ^ DeleteCommand { System::Data::OracleClient::OracleCommand ^ get(); void set(System::Data::OracleClient::OracleCommand ^ value); };
public System.Data.OracleClient.OracleCommand DeleteCommand { get; set; }
member this.DeleteCommand : System.Data.OracleClient.OracleCommand with get, set
Public Property DeleteCommand As OracleCommand
Значение свойства
Используется OracleCommand во время операции обновления для удаления записей в базе данных, соответствующих удаленным строкам в этой DataSetбазе данных.
Комментарии
DeleteCommand При назначении свойства ранее созданному OracleCommandOracleCommand объекту не клонируется. Вместо этого ссылка DeleteCommand на ранее созданную OracleCommand.
При выполнении операции обновления в случае, если DeleteCommand в ней нет сведений о первичном ключе DataSet, можно использовать OracleCommandBuilder класс для автоматического создания DeleteCommandи дополнительных команд, необходимых для согласования DataSet базы данных. Для этого задайте SelectCommand свойство OracleDataAdapterобъекта . Логика создания также требует, чтобы сведения о ключевых столбцах присутствовали DataSetв . Дополнительные сведения см. в разделе "Создание команд с помощью CommandBuilders".