Udostępnij przez


IBCPSession::BCPReadFmt (OLE DB)

Odczyty formatować informacje dla każdej kolumna z plik formatu.

HRESULT BCPReadFmt( 
      const wchar_t *pwszFormatFile);

Remarks

The BCPReadFmt metoda is used for reading data from a plik formatu that specifies the format of data in the data file.Ta metoda jest zdolny do wykrywania poprawną wersja plik formatu.Może automatycznie wykryć czy plik formatu w formacie tekstu stary styl lub xml i zachowuje się odpowiednio.plik formatu wersja obsługiwanych przez SQL Server Macierzystego dostawca klient OLE DB BCP są w wersja 6.0 lub nowszej.

Po BCPReadFmt metoda czyta wartości format, ułatwia odpowiednich połączeń w celu IBCPSession::BCPColumns and IBCPSession::BCPColFmt metoda.Nie ma potrzeby użytkownik może analizować pliku w formacie i wykonywanie tych wywołań.

Aby zapisać plik formatu, należy skontaktować się telefonicznie IBCPSession::BCPWriteFmt metoda.Wywołań BCPReadFmt metoda mogą odwoływać się do formatów zapisane.Można także (narzędzie masowego kopiowaniaBCP) można zapisać formaty zdefiniowane przez użytkownika danych w plikach, które mogą odwoływać się BCPReadFmt metoda.

Argumenty

  • pwszFormatFile[w]
    Ścieżka i nazwa pliku zawierającego wartości format pliku danych.

Wartości kodów powrotnych

  • S_OK
    metoda powiodło się.

  • E_FAIL
    Wystąpił błąd specyficzny dla dostawca, do użytku szczegółowe informacje ISQLServerErrorInfo interfejs.

  • E_OUTOFMEMORY
    Z błąd pamięci.

  • E_UNEXPECTED
    Wywołanie metoda było nieoczekiwane.Na przykład IBCPSession::BCPInit metoda nie została wywołana przed wywołaniem tej metody.