Udostępnij przez


IRowsetFastLoad::zatwierdzanie (OLE DB)

Oznacza koniec partia wstawionych wierszy i zapisuje wiersze, które mają zostać SQL Server Tabela.

HRESULT Commit(
      BOOL fDone);

Argumenty

  • fDone[w]
    Jeżeli jest fałszywa (FAŁSZ), zestaw wierszy zachowuje ważność i mogą być używane przez konsumenta do wstawiania dodatkowych wierszy.Wartość właściwości równa TRUE oznacza, zestaw wierszy traci ważność, i nie dalsze wstawiania może być wykonywane przez konsumenta.

Wartości kodów powrotnych

  • S_OK
    Metoda udane i wszystkich wstawionych danych zostało zapisanych do SQL Server Tabela.

  • E_FAIL
    Wystąpił błąd specyficzny dla dostawca.Pobieranie informacji o błędzie dla błędu tekstu od dostawca.

  • E_UNEXPECTED
    Metoda została wywołana w kopiowanie masowe wcześniej unieważnione przez zestaw wierszy IRowsetFastLoad::zatwierdzanie metody.

Remarks

A SQL Server Macierzysty klient OLE DB dostawca zbiorczego kopiowania zestaw wierszy zachowuje się jak zestawu zestaw wierszy tryb aktualizacji opóźnione. Jako użytkownik wstawia wiersz danych przy użyciu zestawu zestaw wierszy, wstawionych zestaw wierszy są traktowane w ten sam sposób jak czasu wstawia na zestawie zestaw wierszy towarzyszących IRowsetUpdate.

Konsument musi wywołać zatwierdzanie Metoda zestawu zestaw wierszy kopiowanie masowe zapisać wstawionych zestaw wierszy SQL Server Tabela w taki sam sposób jak IRowsetUpdate::Update metoda jest używana do przesyłania oczekujących zestaw wierszy z wystąpienie programu SQL Server.

Jeżeli konsument zwalnia odwołanie na zestawie zestaw wierszy kopiowanie masowe bez telefonicznej zatwierdzanie metoda wszystkich wstawionych zestaw wierszy, które nie zostały poprzednio zapisane, zostaną utracone.

Konsument może wstawionych wierszy partia, wywołując zatwierdzanie metoda z fDone argument zestaw na wartość FALSE. When fDoneis set to TRUE, the rowset becomes invalid.zestaw wierszy kopiowanie masowe nieprawidłowy obsługuje tylko ISupportErrorInfo Interfejs a IRowsetFastLoad::Release metoda.

See Also

Other Resources