新聞中心
C#數(shù)據(jù)集做更新時(shí)須注意1.必須要了解BeginEdit(),EndEdit(),CancelEdit()

創(chuàng)新互聯(lián)建站是一家專注于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)與策劃設(shè)計(jì),德宏州網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)十多年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:德宏州等地區(qū)。德宏州做網(wǎng)站價(jià)格咨詢:13518219792
BeginEdit()即對(duì)綁定到DataGridView上的數(shù)據(jù)集進(jìn)行編輯,其編輯后的結(jié)果直接影響到數(shù)據(jù)集.但是不管何時(shí)出現(xiàn)BeginEdit(),只要不EndEdit()或者CancelEdit(),都是以***個(gè)BeginEdit()方法對(duì)數(shù)據(jù)集修改為準(zhǔn).一旦出現(xiàn)EndEdit()則為結(jié)束了對(duì)數(shù)據(jù)集的編輯.若不是出現(xiàn)EndEdit()而是出現(xiàn)CancelEdit(),則會(huì)對(duì)數(shù)據(jù)集的修改從BeginEdit()后的操作開始回滾操作,也就是取消了對(duì)數(shù)據(jù)集的修改.
C#數(shù)據(jù)集做更新時(shí)須注意2.RejectChanges()與AcceptChanges()
RejectChanges()即為回滾操作,后者我理解為為數(shù)據(jù)集設(shè)置了一個(gè)狀態(tài)點(diǎn),即對(duì)數(shù)據(jù)集的狀態(tài)保持為AcceptChanges()后的狀態(tài)了.
C#數(shù)據(jù)集做更新時(shí)須注意3.更新數(shù)據(jù)集有方法
更新數(shù)據(jù)集主要有類型化數(shù)據(jù)集的更新與非類型化數(shù)據(jù)集的更新
一般要記得為數(shù)據(jù)集設(shè)置主鍵,有時(shí)候如果不設(shè)置主鍵,將無法把數(shù)據(jù)集進(jìn)行更新.這點(diǎn)非常重要.
原文來自穹蒼之箏的博客園博文《C#數(shù)據(jù)集更新時(shí)須注意的問題》
文章題目:C#數(shù)據(jù)集做更新時(shí)須注意的三個(gè)問題
網(wǎng)站鏈接:http://www.5511xx.com/article/dhehihc.html


咨詢
建站咨詢
