DataGridView for evry id 显示其他数据网格视图

本文关键字:数据 数据网 网格 视图 其他 显示 for evry id DataGridView | 更新日期: 2023-09-27 18:32:43

我正在制作一个小程序,现在制作了一个数据网格视图,该视图从我的数据库中显示所有Project。在数据库中,我有下表ProjectCategoryJob。现在我希望当用户单击一行时,它将显示带有数据网格视图的新表单,该视图将显示连接到项目的类别。我知道我应该从数据源中删除,但我不能,因为我有中间表。我已经有SQL查询如何从目标(类别)获取信息。

SELECT c.*
FROM Kategorija c
INNER JOIN Project_Category pc on pc.cId = c.cId
INNER JOIN Project p on pc.pId = p.pId

所以pId应该是输入参数。

感谢您的任何建议和帮助!

DataGridView for evry id 显示其他数据网格视图

我很困惑你的确切要求是什么,但我认为你看起来有些像这样想

SELECT c.*
FROM Kategorija c, Project_Category pc, Project p
WHERE pc.cId = c.cId and pc.pId = p.pId and p.pId=@selectedProjectID

如果我错了,请纠正我。