SQL Server 訊息結果
下列 Transact-SQL 陳述式不會產生 SQL Server Native Client OLE DB 提供者資料列集或執行時受到影響之資料列的計數:
PRINT
具有 10 或更低嚴重性的 RAISERROR
DBCC
SET SHOWPLAN
SET STATISTICS
這些陳述式會傳回一或多個參考用訊息,或使 SQL Server 傳回參考用訊息來取代資料列集或計數結果。成功執行後,SQL Server Native Client OLE DB 提供者會傳回 S_OK,而且訊息可以提供給 SQL Server Native Client OLE DB 提供者取用者使用。
SQL Server Native Client OLE DB 提供者會傳回 S_OK,而且在執行許多 Transact-SQL 陳述式之後,或在取用者執行 SQL Server Native Client OLE DB 提供者成員函數之後,會提供一或多個參考用訊息。
每個成員函數執行之後,不管傳回碼的值為何、傳回的 IRowset 或 IMultipleResults 介面參考是否存在,或者受影響的資料列計數為何,允許動態指定查詢文字的 SQL Server Native Client OLE DB 提供者取用者都應該會檢查錯誤介面。