Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
OLE DB-stuurprogramma downloaden
Schrijft formaatinformatie voor elke kolom naar het formaatbestand.
Syntaxis
HRESULT BCPWriteFmt(
const wchar_t *pwszFormatFile);
Opmerkingen
Het formaatbestand specificeert het dataformaat van een databestand dat door bulkkopiƫren is gemaakt. Aanroepen naar de IBCPSession::BCPColumns en IBCPSession::BCPColFmt methoden definiƫren het formaat van het databestand. De BCPWriteFmt-methode slaat deze definitie op in het bestand waarnaar wordt verwezen door het pwszFormatFile-argument.
De BCPWriteFmt-methode kan de bestandsbestanden opslaan in zowel xml- als tekstformaat. Dit moet worden aangegeven door gebruik te maken van de BCP_OPTION_XML control-optie met de IBCPSession::BCPControl-methode .
Om een opgeslagen bestandsbestand te laden, gebruik je de IBCPSession::BCPReadFmt-methode .
Arguments
pwszFormatFile[in]
Het pad en de bestandsnaam van het bestand met de formaatwaarden van het databestand.
Retourcodewaarden
S_OK
De methode slaagde.
E_FAIL
Er is een providerspecifieke fout opgetreden; gebruik de interface ISQLServerErrorInfo voor gedetailleerde informatie.
E_OUTOFMEMORY
Fout uit het geheugen.
E_UNEXPECTED
De aanroep van de methode was onverwacht. Bijvoorbeeld, de IBCPSession::BCPInit-methode werd niet aangeroepen voordat deze methode werd aangetrokken.