如何在C#中过滤和组合2个数据集

saa*_*lon 12 .net c#

我正在构建一个网页,向客户展示他们购买的软件,并为他们提供下载所述软件的链接.不幸的是,关于购买的内容和下载信息的数据都在不同的数据库中,所以我不能只通过SQL查询中的连接来处理它.

常见项目是SKU.我将从客户购买数据库中提取SKU列表,并在下载表上显示与该下载相关联的SKU的逗号描述列表.目前,我的目的是从这一个数据库创建一个填充GridView.

任何关于如何有效地做到这一点的建议将不胜感激.如果它有帮助,我可以很容易地将数据作为a DataSet或a 拉回来DataReader,如果其中任何一个更好用于此目的.

Vai*_*hav 0

我在这里胡思乱想。如果您将两者作为数据表加载到同一数据集中,并通过 SKU 定义两者之间的关系,然后对数据集运行查询,从而生成所需的结果。