使用結果集位置來加入資料列
ADO、OLE DB 以及 ODBC API 支援處理查詢結果集時加入的資料列。下列步驟描述基本的程序:
將結果集的資料行繫結 (Bind) 到程式變數。
執行查詢。
呼叫 API 函數或方法,將應用程式定位於結果集內部的某個資料列。
使用欲插入之新資料列的資料值來填入繫結的程式變數。
呼叫下列其中一種函數或方法來插入資料列:
在 ADO 中呼叫 Recordset 物件的 AddNew 方法。
在 OLE DB 中呼叫 IRowsetChange 介面的 InsertRow 方法。
在 ODBC 3.x 中呼叫帶有 SQL_ADD 選項的 SQLBulkOperations 函數。
新的資料列未必依照應用程式在結果集內部的位置來插入。新的資料列會插入到與指定之叢集索引鍵值的值相關的基底資料表。