[C#] SqlDataAdapter 有事件

一直沒發現,每次做Fill時就停在那
原來有事件可以監測一筆一筆的Row
另外要用CommandBuilder的話Select敘述裡面的欄位要包含PrimaryKey或是UniqueKey
SqlDataAdapter da = new SqlDataAdapter("放Select敘述");
SqlCommandBuilder commands = new SqlCommandBuilder(da);
批次更新
UpdateBatchSize = 5
設為0的話就是用伺服器預設可以處裡的數量
事件RowUpdating在每一筆資料更新前會觸發
而每一批次的量做完才會觸發一次RowUpdated這個事件

留言