OracleDataAdapter.DeleteCommand Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví příkaz SQL nebo uloženou proceduru použitou k odstranění záznamů v databázi.
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
Hodnota vlastnosti
Použitý OracleCommand během operace aktualizace k odstranění záznamů v databázi, které odpovídají odstraněným řádkům v souboru DataSet.
Poznámky
DeleteCommand Při přiřazení vlastnosti k dříve vytvořenému OracleCommandobjektu OracleCommand se nenaklonuje. DeleteCommand Místo toho udržuje odkaz na dříve vytvořený OracleCommand.
Během operace aktualizace, pokud DeleteCommand není nastavena a primární klíč informace jsou přítomny DataSetv , můžete použít OracleCommandBuilder třídu k automatickému DeleteCommandvygenerování a další příkazy potřebné k odsouhlasení DataSet databáze. Chcete-li to provést, nastavte SelectCommand vlastnost OracleDataAdapter. Logika generování také vyžaduje, aby informace o klíčovém sloupci byly přítomny v objektu DataSet. Další informace naleznete v tématu Generování příkazů pomocí CommandBuilders.