共用方式為


使用結果集位置來加入資料列

ADO、OLE DB 以及 ODBC API 支援處理查詢結果集時加入的資料列。下列步驟描述基本的程序:

  1. 將結果集的資料行繫結 (Bind) 到程式變數。
  2. 執行查詢。
  3. 呼叫 API 函數或方法,將應用程式定位於結果集內部的某個資料列。
  4. 使用欲插入之新資料列的資料值來填入繫結的程式變數。
  5. 呼叫下列其中一種函數或方法來插入資料列:
    • 在 ADO 中呼叫 Recordset 物件的 AddNew 方法。
    • 在 OLE DB 中呼叫 IRowsetChange 介面的 InsertRow 方法。
    • 在 ODBC 3.x 中呼叫帶有 SQL_ADD 選項的 SQLBulkOperations 函數。

新的資料列未必依照應用程式在結果集內部的位置來插入。新的資料列會插入到與指定之叢集索引鍵值的值相關的基底資料表。

請參閱

概念

使用 INSERT 與 SELECT 加入資料列
將 ntext、text、或 image 資料加入插入的資料列
使用大量複製作業加入資料列

說明及資訊

取得 SQL Server 2005 協助