我有一个 datagridview1,它通过 BindingSource 数据绑定到数据集
dim dt as datatable
dim bsData as bindingsource
bsData.DataSource = dt
DataGridView1.DataSource = bsData
我还dt5
需要将另一个数据表中的行添加到 datagridview1 数据表中
我下面的代码在名为 datagridview1 的新列中创建了一个新列,Objectives
但它没有添加来自的行值(H1)dt5
任何想法 ?赞赏
Dim dt5 As New DataTable
dt5.Load(cmd.ExecuteReader)
Dim mybindingsource As BindingSource = CType(DataGridView1.DataSource, BindingSource)
Dim dtts As DataTable = CType(mybindingsource.DataSource, DataTable)
dtts.Columns.Add("Objectives")
Dim newrow As DataRow
For i = 0 To (dt5.DefaultView.Count - 1)
newrow = dtts.NewRow
newrow.Item("Objectives") = dt5.Rows.Item(i).Item("H1")
dtts.Rows.Add(newrow)
next