srv_setcoldata (rozszerzona procedura składowana API)
Important Note: |
---|
This feature will be removed in a future version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. Zamiast korzystać z integracja środowiska CLR. |
Określa bieżący adres dla kolumna danych.
int srv_setcoldata (
SRV_PROC *
srvproc
,
int
column
,
void *
data
);
Argumenty
srvproc
Jest wskaźnikiem struktury SRV_PROC, która jest dojście do połączenia określonego klient.Struktura zawiera informacje o bibliotece Extended API procedura przechowywana używane do zarządzania komunikacji i danych między aplikacją a klient.column
Wskazuje numer kolumna dla określono jest adres.Kolumny są ponumerowane i zaczynają się od liczby 1.data
Jest wskaźnikiem dla kolumna danych.Pamięć przydzielona dla data nie należy zostały zwolnione, dopóki dane kolumna są zastępowane przez inne wywołanie do srv_setcoldata, or until srv_senddone nosi nazwę.
Zwraca wartość
Powiodła się lub zakończyć się NIEPOWODZENIEM.
Remarks
Każda kolumna w wierszu musi być zdefiniowana najpierw z srv_describe.Z wstępnie ustawionych kolumna danych adresów srv_describe.Jeśli zmieni się adres danych kolumna 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.
Wartości null dane są reprezentowane przez ustawienie długości kolumna na 0 z srv_setcollen.Adres danych to jest ignorowane.
Security Note: |
---|
Należy dokładnie przejrzeć kod źródłowy rozszerzonych procedur przechowywanych oraz przetestować skompilowane biblioteki DLL przed zainstalowaniem ich na serwerze produkcyjnym.Aby uzyskać informacje dotyczące zabezpieczeń Przegląd i testowania zobacz temat to Witryny firmy Microsoft w sieci Web. |