Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在vb.net中合并两个不相同的数据表_Vb.net_Visual Studio_Visual Studio 2012 - Fatal编程技术网

在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