2011-10-07 62 views
-2

嗨朋友我想要的代码为通过ComboBox Gridview数据更新

我有一个gridvie填充数据集。 但我想如果我编辑gridview中的数据它反映在相应的组合框和更新分贝。

PL谁能帮我

+1

你不能请求代码,你可以请求帮助。提供一些你已经做过的代码。如果这是关于概念如何做到这一点的问题,请澄清。 – Tigran

回答

0

可以绑定上的DataGridView和ComboBox具有相同的数据源中的数据。这样datagridview上的每个编辑都会反映在组合框上。那么在那之后你可以调用一个命令将它保存在数据库中。

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load 
     Dim table As New DataTable 
     Dim row As DataRow 
     table.Columns.Add(New DataColumn("name", System.Type.GetType("System.String"))) 
     For i As Integer = 1 To 30 
      row = table.NewRow 
      row("name") = "name" & i 
      table.Rows.Add(row) 
     Next 
     DataGrid1.DataSource = table 
     ComboBox1.DataSource = table 
     ComboBox1.DisplayMember = "name" 
    End Sub 

Private sub DoEvents() 
    '// Do anything here 
End Sub