多对多关系显示

时间:2012-03-27 12:33:00

标签: c# sql-server winforms

我在两张桌子之间有多对多的关系(预订1..n - 1..n房间)。 enter image description here

从组合框中,您应该可以选择预订 - 使用适配器解决。 在数据网格中,应显示Rooms表的所有内容(使用适配器解决),并且必须添加新列(图像中最右边的列),一个复选框,如果该房间是在组合框中选择的预订。

我的表单是这样的: enter image description here

我如何只检查所选预订中的那些? 任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

不是很优雅,但试试这个:从列表中选择一个重新申请后,填写一个新的数据表与该预订中的房间

Select RNumber from ReservationDetails where rID = ....所选的重新加载ID

然后使用两个for循环,您应该能够检查网格中的组合框