看板 C_Sharp 關於我們 聯絡資訊
DataAdapter.Update() 如果發現 DataTable 中有新的資料列時,會呼叫 InsertCommand 中的指令來執行插入資料的動作,如果它發現沒有 InsertCommand 時就會擲出例外。 呼叫命令的分別: DataRow.RowState = RowState.Added 時,呼叫 InsertCommand DataRow.RowState = RowState.Modified 時,呼叫 UpdateCommand DataRow.RowState = RowState.Deleted 時,呼叫 DeleteCommand 可以利用 CommandBuilder 來填入 InsertCommand, UpdateCommand 與 DeleteCommand 但最好是避免使用 CommandBuilder ... 自己加比較好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.84.117.14