CRowset::SetData
Nastaví hodnoty dat v jedné nebo více sloupcích řádku.
HRESULT SetData( ) const throw( );
HRESULT SetData(
int nAccessor
) const throw( );
Parametry
- nAccessor
[v] Číslo přistupujícího objektu, který chcete používat k přístupu k datům.
Vrácená hodnota
Standardní HRESULT.
Poznámky
Pro SetData formulář, který přijímá bez argumentů, všechny přístupové objekty jsou používány pro aktualizaci.Obvykle zavoláte SetData Chcete-li nastavit hodnoty dat ve sloupcích na řádku, zavolejte aktualizace předávají tyto změny.
Tato metoda vyžaduje volitelné rozhraní IRowsetChange, který nemusí být podporovány ve všech poskytovatelů; Pokud jde o případ, vrátí metoda E_NOINTERFACE.Je také nutné nastavit DBPROP_IRowsetChange k VARIANT_TRUE před volací otevřených na tabulce nebo příkaz obsahující sadu řádků.
Nastavení operace může selhat, pokud jeden nebo více sloupců není zapisovatelný.Abyste toto opravili, změňte vaši mapu ukazatelů.
Požadavky
Záhlaví: také atldbcli.h