資料表值參數 (OLE DB)
本節說明SQL Server Native Client OLE DB 提供者中資料表值參數的支援。 如需其他概觀資訊,請參閱資料表值參數 (SQL Server Native Client) 。 如需範例,請參閱使用資料表值參數 (OLE DB)。
備註
目前可以藉由參數集將多個資料列當做程序的參數傳送給伺服器 (ICommand::Execute
中的 DBPARAMS 參數)。 使用參數集時,該集合中的每個元素都必須以對伺服器的個別遠端程序呼叫 (RPC) 要求來進行傳送。 資料表值參數提供類似的功能,但能與伺服器更緊密地整合。 如此可以減少 RPC 要求數目,並以集合為基礎在伺服器上進行作業。
SQL Server Native Client OLE DB 提供者為 OLE DB Rowset
物件時,支援資料表值參數。 任何 Rowset
物件都可以由取用者 (提供,也就是使用 SQL Server Native Client OLE DB 提供者的用戶端應用程式,) 做為資料表值參數的預留位置。 資料表值參數會被視為類似於其他 SQL Server 參數類型。 SQL Server Native Client OLE DB 提供者提供建立、探索、規格、系結和架構介面。