OracleDataAdapter.DeleteCommand Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define uma instrução SQL ou procedimento armazenado usado para excluir registros no banco de dados.
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
Valor da propriedade
Um OracleCommand usado durante uma operação de atualização para excluir registros no banco de dados que correspondem a linhas excluídas no DataSet.
Comentários
Quando a DeleteCommand propriedade é atribuída a um criado OracleCommandanteriormente, ela OracleCommand não é clonada. Em vez disso, mantém DeleteCommand uma referência ao criado OracleCommandanteriormente.
Durante uma operação de atualização, se DeleteCommand não estiver definida e as informações de chave primária estiverem presentes na DataSetclasse, você poderá usar a OracleCommandBuilder classe para gerar automaticamente os DeleteCommandcomandos adicionais necessários para reconciliar o DataSet banco de dados. Para fazer isso, defina a SelectCommand propriedade do OracleDataAdapter. A lógica de geração também requer que as informações da coluna de chave estejam presentes no DataSet. Para obter mais informações, consulte Gerando comandos com CommandBuilders.