在vb.net中合并两个不相同的数据表
在vb.net中合并两个不相同的数据表,vb.net,visual-studio,visual-studio-2012,Vb.net,Visual Studio,Visual Studio 2012,我将两个数据表合并在一起,但没有得到我想要的结果 结果: 我希望设备总数低于…… 我希望它看起来像这样:工资,…,总数,设备,…,总数 第一条“DataGridView1.DataSource=reader”语句不相关。为什么不根据reader1和reader2组成自己的最终表并插入数据行呢?那么您就可以完全控制结果了。@JeroenHeier您是对的,我编写了自己的表,并按照您所说的那样插入了数据。第一条“DataGridView1.DataSource=reader”语句与此无关。
我将两个数据表合并在一起,但没有得到我想要的结果
结果:
我希望设备总数低于……
我希望它看起来像这样:工资,…,总数,设备,…,总数
第一条“DataGridView1.DataSource=reader”语句不相关。为什么不根据reader1和reader2组成自己的最终表并插入数据行呢?那么您就可以完全控制结果了。@JeroenHeier您是对的,我编写了自己的表,并按照您所说的那样插入了数据。第一条“DataGridView1.DataSource=reader”语句与此无关。为什么不根据reader1和reader2组成自己的最终表并插入数据行呢?那么你就可以完全控制结果了。@JeroenHeier你是对的,我编写了自己的表格,并按照你说的那样插入了数据谢谢
Dim reader As DataTable = db.GetExpensesBudget("Salaries", "2017")
DataGridView1.DataSource = reader
Dim reader1 As DataTable = db.GetExpensesBudget("equipments", "2017")
reader.Merge(reader1)
DataGridView1.DataSource = reader