共用方式為


使用 SQLBulkOperations 依書籤刪除資料列

依書籤刪除資料列時,SQLBulkOperations 會讓資料來源刪除資料表的一或多個選取的資料列。 資料列是由繫結書籤資料行中的書籤所識別。

若要使用 SQLBulkOperations 依書籤刪除資料列,應用程式會執行下列動作:

  1. 擷取並快取要刪除之所有資料列的書籤。 如果使用多個書籤和資料行取向的繫結,則書籤會儲存在陣列中;如果有多個書籤,而且使用資料行取向的繫結,則書籤會儲存在資料列結構的陣列中。

  2. 將 SQL_ATTR_ROW_ARRAY_SIZE 陳述式屬性設定為書籤數目,並將包含書籤值的緩衝區或書籤陣列繫結至資料行 0。

  3. 呼叫 SQLBulkOperations,並將 Operation 設定為 SQL_DELETE_BY_BOOKMARK。