我有两张桌子:
产品
-产品ID,
-产品名称,
-产品类别ID,
产品类别
-产品类别ID,
-产品类别名称,
我使用的是一个数据集,我可以成功地建立从products[productcategoryid]到productcategoryid表的关系。如何使GridView显示为ProductCategoryName而不是整数引用?
我习惯于访问默认情况下发生这种情况的地方,但在visual studio中似乎不是这样工作的。

最佳答案

在查询中的两个表之间创建表联接。例如,要显示单个列:

SELECT ProductCategoryName FROM Products
JOIN ProductCategories ON
Products.ProductCategoryID = ProductCategories.ProductCategoryID

myGrid.DataSource = myDataSet;
myDataSet.Bind();

关于asp.net - ASP.NET关系数据库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10805170/

10-09 16:02