CRowset::SetData
Ustawia wartości danych w jednej lub kilku kolumn w wierszu.
HRESULT SetData( ) const throw( );
HRESULT SetData(
int nAccessor
) const throw( );
Parametry
- nAccessor
[w] Liczba akcesora do korzystania z dostępu do danych.
Wartość zwracana
Standard HRESULT.
Uwagi
Dla SetData formularza, który akceptuje żadnych argumentów, wszystkie dostępowych są używane do aktualizacji.Zazwyczaj call SetData do ustawienia wartości danych w kolumnach w wierszu, następnie wywołać Aktualizacja do przekazywania tych zmian.
Ta metoda wymaga opcjonalnego interfejs IRowsetChange, które mogą nie być obsługiwane na wszystkich dostawców; Jeśli tak jest, metoda zwraca E_NOINTERFACE.Należy także ustawić DBPROP_IRowsetChange do VARIANT_TRUE przed wywołaniem funkcji Otwórz w tabeli lub zestawu wierszy zawierających polecenia.
Ustawienie operacja może się nie powieść, jeśli jedna lub więcej kolumn nie jest zapisywalny.Modyfikowanie mapy kursor, aby rozwiązać ten problem.
Wymagania
Nagłówek: atldbcli.h