srv_setcoldata (Extended przechowywane procedury API)
![]() |
---|
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Nie należy stosować tej funkcji w nowych projektach oraz jak najszybciej należy zmodyfikować aplikacje, w których obecnie jest używana ta funkcja. Użyj integracja CLR. |
Określa bieżący adres dla kolumna danych.
Składnia
int srv_setcoldata (
SRV_PROC *
srvproc
,
int
column
,
void *
data
);
Argumenty
srvproc
Jest wskaźnik do struktury SRV_PROC dojście do połączenia określonego klient.Struktura zawiera informacje biblioteki API procedury przechowywane Extended używa do zarządzania komunikacji i danych między aplikacją i klient.column
Wskazuje liczbę adres jest są określone dla kolumna.Kolumny są numerowane począwszy od 1.data
Jest wskaźnik dla kolumna danych.Pamięć przydzielona dla data nie powinny zwolniona dopóki dane kolumna zastępuje inne wywołanie srv_setcoldata, lub aż srv_senddone jest wywoływana.
Zwraca
POMYŚLNIE lub nie powiedzie się.
Uwagi
Każda kolumna wiersz musi być najpierw zdefiniowana z srv_describe.Kolumny danych adresy są początkowo zestaw z srv_describe.Jeśli adres kolumna danych zmienia się, srv_setcoldata musi zostać wywołana, aby określić nowy adres danych i srv_setcoldata musi zostać wywołana oddzielnie dla każdej kolumna zmienione.
Null dane są reprezentowane przez ustawienie długości kolumna 0 z srv_setcollen.Adres danych to jest ignorowane.
![]() |
---|
Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Informacje o przegląd zabezpieczeń i testowania Zobacz to witryna sieci Web Microsoft. |