uuuuu
i'm possible
2012年11月7日 星期三
[C#]dr.delete
http://msdn.microsoft.com/zh-tw/library/ww3k31w0(v=VS.80).aspx
若RowState為added時
代表dt有加入值,但還沒接受變更
這個時候執行
foreach(DataRow dr in dt.Rows)
{
dr.delete();
}
會出現資料集已改變
這時,RowState的狀態是Detached
所以就會直接刪除
要在foreach之前就先執行dt.AcceptChange();
Rowstate的狀態才會是Delete
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)