我在.Net 2010项目中使用linq to sql,我正在准备列表中的数据以加载rpt文件中的数据。
父表(护照):
ID name passport_number
1 Donnie 123456
2 Monica 789797
3 John 587123
子表(passport_addons):
ID parent_id addon_name
1 2 Bob
2 2 Beverly
我希望rpt文件显示所有护照的列表,如果存在,则显示其下面的passport_addons记录,例如:
ID NAME PASSPORT NUMBER
1 Donnie 123456
2 Monica 789797
Bob
Beverly
3 John 587123
可能吗?如果有可能,如何使用linq to sql实现它?
答案 0 :(得分:0)
由于护照上的插件数量有限,因此最多为5个。
我在护照表中添加了10列,如下所示: addon_1 addon_1_birthday addon_2 addon_2_birthday addon_3 addon_3_birthday addon_4 addon_4_birthday addon_5 addon_5_birthday
可能它不是最好的解决方案,但它已经满足了要求,只使用了一个表格用于Crystal Report。
我希望这可以帮助其他人遇到同样的问题。