srv_setcoldata (EXTENDED Stored Procedure API)
Berlaku untuk:SQL Server
Penting
Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan integrasi CLR sebagai gantinya.
Menentukan alamat saat ini untuk data kolom.
Sintaks
int srv_setcoldata (
SRV_PROC *
srvproc
,
int
column
,
void *
data
);
Argumen
srvproc
Adalah penunjuk ke struktur SRV_PROC yang merupakan handel untuk koneksi klien tertentu. Struktur berisi informasi yang digunakan pustaka EXTENDED Stored Procedure API untuk mengelola komunikasi dan data antara aplikasi dan klien.
column
Menunjukkan jumlah kolom tempat alamat ditentukan. Kolom diberi nomor dimulai dengan 1.
data
Adalah penunjuk untuk data kolom. Memori yang dialokasikan untuk data tidak boleh dibebaskan hingga data kolom digantikan oleh panggilan lain ke srv_setcoldata, atau sampai srv_senddone dipanggil.
Mengembalikan
BERHASIL atau GAGAL.
Keterangan
Setiap kolom baris harus ditentukan terlebih dahulu dengan srv_describe. Alamat data kolom awalnya diatur dengan srv_describe. Jika alamat data kolom berubah, srv_setcoldata harus dipanggil untuk menentukan alamat baru data dan srv_setcoldata harus dipanggil secara terpisah untuk setiap kolom yang diubah.
Data null diwakili dengan mengatur panjang kolom ke 0 dengan srv_setcollen. Alamat data kemudian diabaikan.
Penting
Anda harus meninjau kode sumber prosedur tersimpan yang diperluas secara menyeluruh, dan Anda harus menguji DLL yang dikompilasi sebelum menginstalnya di server produksi. Untuk informasi tentang peninjauan dan pengujian keamanan, lihat situs Web Microsoft ini.
Lihat Juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk