srv_sendrow (擴充預存程式 API)

適用於:SQL Server

重要

SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 CLR 整合。

將數據列傳送至用戶端。

語法

  
int srv_sendrow ( SRV_PROC *  
srvproc   
);  

引數

srvproc
這是特定用戶端連接句柄之SRV_PROC結構的指標(在此案例中為接收語言要求的句柄)。 結構包含擴充預存程式 API 連結庫用來管理應用程式和客戶端之間的通訊和資料的資訊。

傳回

SUCCEED 或FAIL。

備註

系統會 針對傳送至用戶端的每個數據列呼叫srv_sendrow 函式一次。 所有數據列都必須在傳送任何訊息、狀態值或完成狀態之前,先傳送 srv_sendmsgsrv_statussrv_senddone

傳送尚未定義 所有數據行的數據列,srv_describe 會導致擴充預存程式 API 應用程式引發參考錯誤訊息,並將 FAIL 傳回給用戶端。 在此情況下,不會傳送數據列。

注意

擴充預存程式 API 不支援將計算數據列傳送至用戶端。 此外,如果包含 ntexttextimage 數據的數據列傳送至用戶端,則不會包含文字指標和文字時間戳。

重要

您應該徹底檢閱擴充預存程式的原始程式碼,而且您應該先測試已編譯的 DLL,再於實際執行伺服器上安裝它們。 如需安全性檢閱和測試的相關信息,請參閱此 Microsoft網站

另請參閱

srv_describe (擴充預存程式 API)