当前位置:编程学习 > C#/ASP.NET >>

vb.net datagird数据库更新同步

    vb.net中更新数据库,数据库中记录已添加但datagird控件不显示,怎么能使datagird同步更新 --------------------编程问答-------------------- datagrid重新绑定数据源咯 --------------------编程问答-------------------- 数据源要合并, --------------------编程问答-------------------- Dim cn As New SqlConnection("")
Dim da As New SqlDataAdapter("Select* from tb ", cn)
Dim ds As New DataSet()
cn.Open()
da.Fill(ds)
cn.Close()

ds.Tables(0).Rows(0)("Name") = ""
cn.Open()
Dim cmd As New SqlCommandBuilder(da)
da.Update(ds.Tables(0))
cn.Close()
重新绑定 --------------------编程问答-------------------- 1、DataGrid.DataSoure重新填充。
雖然,這能實現,但本人不太喜歡這種做法,原因是重新填充數據時,屏幕有閃了一下。感覺很彆扭。
2、可以加一個標識Save_Flag來記錄保存的狀態,當保存時Save_Flag=True,否則為Save_Flag=False
保存時,只需保存Save_Flag=False的行就可以了。
                
--------------------编程问答-------------------- 用数据绑定,数据源每次重新填充后,datagrid会自动更新的
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,