CRowset::Update
Transmituje oczekujących zmian dokonanych od ostatniego pobrania bieżącego wiersza lub Aktualizacja wzywają go.
HRESULT Update(
DBCOUNTITEM* pcRows = NULL,
HROW* phRow = NULL,
DBROWSTATUS* pStatus = NULL
) throw( );
Parametry
pcRows
[out] Wskaźnik do lokalizacji, gdzie Aktualizacja zwraca liczbę wierszy, próba aktualizacji, jeśli jest to wymagane.phRow
[out] Wskaźnik do lokalizacji, gdzie Aktualizacja zwraca uchwyt wiersza próba aktualizacji.Dojście nie jest zwracana, jeśli phRow jest zerowy.pStatus
[out] Wskaźnik do lokalizacji, gdzie Aktualizacja zwraca wartość stanu wiersza.Stan nie jest zwracana, jeśli pStatus jest zerowy.
Wartość zwracana
Standard HRESULT.
Uwagi
Transmituje oczekujących zmiany wprowadzone od czasu ostatniego pobrania lub zaktualizowane tego wiersza bieżącego wiersza (za pomocą Aktualizacja lub UpdateAll).Zazwyczaj call SetData do ustawiania wartości danych w kolumnach w wierszu, a następnie wywołać Aktualizacja do przekazywania tych zmian.
Ta metoda wymaga interfejsu opcjonalne IRowsetUpdate, który może nie być obsługiwane na wszystkich dostawców; Jeśli tak jest, metoda zwraca E_NOINTERFACE.Należy także ustawić DBPROP_IRowsetUpdate do VARIANT_TRUE przed wywoływaniem Otwórz w tabeli lub zestawu wierszy zawierających polecenia.
Wymagania
Nagłówek: atldbcli.h