繁体   English   中英

vb.net datagridview从2表显示

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM