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


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".

Применяется к

См. также раздел