Aracılığıyla paylaş


IBCPSession::BCPWriteFmt (OLE DB)

Yazar, bilgi Biçim dosyaya her sütun için biçimlendirebilirsiniz.

HRESULT BCPWriteFmt( 
      const wchar_t *pwszFormatFile);

Remarks

biçim dosyası toplu kopyalama tarafından oluşturulan bir veri dosyasına veri biçimini belirtir.Çağrıları IBCPSession::BCPColumns and IBCPSession::BCPColFmt yöntemleri, veri dosyasının biçimini tanımlar.The BCPWriteFmt yöntem saves this definition in the file referenced by the pwszFormatFile argument.

The BCPWriteFmt yöntem can save the format files in either xml or text format.Bu BCP_OPTION_XML denetim seçeneğiyle kullanarak belirtilen gereken IBCPSession::BCPControl yöntem.

Kaydedilmiş biçiminde bir dosya yüklemek için , kullanan IBCPSession::BCPReadFmt yöntem.

Not

biçim dosyası, tarafından üretilen BCPWriteFmt yöntem, yalnızca ile dağıtılan Kullanımıbcp hizmet sürümleri tarafından destekleniyorSQL Server sürüm 7.0 veya sonrası.

Bağımsız değişkenler

  • pwszFormatFile[]
    Veri dosyası için Biçim değerleri içeren dosyanın yolunu ve dosya adıdır.

Dönüş Kodu Değerleri

  • s_ok
    Yöntem başarılı oldu.

  • e_fail
    Ayrıntılı bilgi için sağlayıcıya özgü bir hata oluştu;'nı kullanmak ISQLServerErrorInfo arabirim.

  • e_outofmemory
    Yetersiz bellek hatası.

  • e_unexpected
    Yöntem çağrısı beklenmiyordu.Örneğin, IBCPSession::BCPInit yöntem, bu yöntem çağırmadan önce çağrılmadı.