Asp.net 如何根据引用两个不同表的ID循环SQL记录,并在中继器或标签中显示结果
我现在有一个创意捷径,所以我希望你能帮助我 我有三张桌子: 表1 ID(int) ContentType(int) 标题(varchar) 副标题(varchar) 表 ID(int) IDCont(int)-参考表1上的de ID列 标题(varchar) 副标题(varchar) 表B ID(int) IDCont(int)-参考表1上的de ID列 标题(varchar) 副标题(varchar) 用户可以创建一个新的“TypeA”或“TypeB”内容,该内容将存储在TableA上,并向其添加其他子内容。因此,如果用户创建typeA内容,存储的数据将是: dbo.1表 ID(1) 内容类型(1) 标题(这是内容类型a) 副标题(这是它的副标题) 现在,用户将向这个标题添加5个内容,因为它们是typeA内容,它们将存储在dbo.table中 如果用户创建typeB内容,也会发生同样的情况 现在,我需要创建控件将其添加到contents.aspx页面,该页面根据创建的内容类型呈现结果 我正在考虑一个检查表1的循环,如果它找到一个typeA内容,那么它必须打印与之相关的所有内容,但不能重复主标题(存储在表1中) repeater控件将重复主标题,因此我需要将结果绑定并打印在一个控件中,在typeA和typeB之间循环Asp.net 如何根据引用两个不同表的ID循环SQL记录,并在中继器或标签中显示结果,asp.net,sql-server,loops,Asp.net,Sql Server,Loops,我现在有一个创意捷径,所以我希望你能帮助我 我有三张桌子: 表1 ID(int) ContentType(int) 标题(varchar) 副标题(varchar) 表 ID(int) IDCont(int)-参考表1上的de ID列 标题(varchar) 副标题(varchar) 表B ID(int) IDCont(int)-参考表1上的de ID列 标题(varchar) 副标题(varchar) 用户可以创建一个新的“TypeA”或“TypeB”内容,该内容将存储在TableA上,并向其
救命啊 您是使用LINQtoSQL还是EF?您是否允许/愿意创建SQL视图来简化此查询?是的,LINQ。而且是的!谢谢你,哥利希