bcp_sendrow
Wysyła wiersz danych z programu zmiennych, które SQL Server.
RETCODE bcp_sendrow (
HDBC hdbc);
Argumenty
- hdbc
Czy dojścia połączenia ODBC włączona kopia w zbiorczej.
Zwraca wartość
Powiodła się lub zakończyć się NIEPOWODZENIEM.
Remarks
The bcp_sendrow funkcja builds a row from program variables and sends it to SQL Server.
Przed telefonicznej bcp_sendrow, które należy wykonać w celu bcp_bind do określania zmiennych program zawierający dane wierszy.
Jeśli bcp_bind nosi określający typ danych długich, o zmiennej długości, na przykład eDataType Parametr SQLTEXT i niepustych pData parametrbcp_sendrow wysyła wartość entiredata, podobnie jak w przypadku innych typów danych.Jeśli jednak bcp_bind ma NULL pData parametrbcp_sendrow natychmiast po wszystkich kolumn z danymi określone są wysyłane do zwraca sterowanie do aplikacjiSQL Server. Aplikacja może następnie wywołać. bcp_moretext wielokrotnie, aby wysłać dane długich, o zmiennej długości do SQL Server, segment w danej chwili. Aby uzyskać więcej informacji zobacz bcp_moretext.
Kiedy bcp_sendrow Umożliwia zbiorczej kopiowania wierszy z zmiennych program do SQL Server tabele, wiersze są zobowiązane tylko wtedy, gdy użytkownik wywołuje bcp_batch or bcp_done.Użytkownik może zadecydować, wywoływanie bcp_batch po każdym n wierszy lub gdy lull między okresami przychodzących danych.Jeśli bcp_batch nigdy nie jest wywoływana, wiersze są przekazywane podczas bcp_done nosi nazwę.
Aby uzyskać informacje dotyczące podziału, zmiana kopiowanie zbiorczej początkowe w SQL Server 2005, zobacz Wykonywanie operacji kopiowanie masowe (ODBC).