![](/img/trans.png)
[英]getting columns from multiple tables into 1 datagridview in vb.net
[英]vb.net datagridview display from 2 tables
我正在使用Visual Studio,但在使用datagridview时遇到麻烦,我可以在该datagridview中显示将两个表连接起来的查询吗?
例如,我已经在这里询问有关必须合并两个表的查询的信息,
goods
id | name
1 | coffee
2 | tea
3 | choco
和
total
goodsID | quantity
3 | 40
2 | 20
1 | 10
我想在datagridview中看到的显示是
total
goods | quantity
choco | 40
tea | 20
coffee| 10
我已经搜索了要使用的查询,但是当我在datagridview中添加查询时,出现一条错误消息:“新查询返回的架构与基本查询不同”。 有没有什么办法解决这一问题? 请帮助我,我正在尝试制作一个简单/实用的vb表格程序。
您可以尝试以下INNER JOIN:
Select a.name,b.quantity from goods a inner join goodsquan b on a.id=b.goodsid
注意:goodquan表是您的总计表。
您可以尝试以下方法:
从商品g中选择g.name,t.t的数量,总计t,其中g.goodsid = t.id
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.