接收結果
在 ADO 中,大部分的命令會導致某些資訊傳回給呼叫者。 對於傳回資料列集的命令,會在 Recordset 物件中收到結果,這可能是最常使用的 ADO 物件。
有數種方式可以從資料來源接收 Recordset 物件中的資料,包括呼叫下列項目:
在 Recordset 物件中接收資料會結束取得資料的程序,且 Connection 物件和 Command 物件會隱含或明確參與其中。 在典型的用戶端/伺服器應用程式系統中,取得資料的整個程序針對每個填滿的 Recordset 都需要透過網路進行往返。
若要接收一個以上的結果集,表示您需要透過網路進行數次往返,每一個封裝在 Recordset 物件中的資料集都需要一次往返。 對於緩慢或壅塞的網路,減少往返次數可能有助於改善應用程式的效能。 因此,某些提供者會提供支援,以在單一次往返中接收多個 Recordset。 本主題將討論這一點: