我想与每个表相关领域的重点领域主要{外国}的数量和沿打印出表的数量在一个类型化的DataSet。如何使用LINQ获取这些信息?LINQ查询针对数据集
2
A
回答
5
即使它是一个类型化的DataSet,你仍然可以使用DataSet和DataTable的DataColumns欢迎使用属性的数据表属性。然而,使用Linq这些你必须调用.OfType<DataTable>()
或.OfType<DataColumn>()
相应的属性把它变成一个IEnumerable <>,这样就可以对他们的运行LINQ查询。之后,您只需检查相应的属性即可找出主键或外键。我不确定最后一部分是否有这些值的属性,或者您是否需要检查数据关系来确定这一点。
编辑: DataTable上实际上有一个PrimaryKey属性,它将返回组成PrimaryKey的DataColumns数组。对于外键,尽管我相信你必须深入研究DataRelations集合以确定哪些列是外键。
+0
感谢Adam Gritt – madan 2009-12-22 13:38:46
相关问题
- 1. 针对强类型数据集的慢LINQ查询
- 2. 使用集合参数针对集合属性的Linq查询
- 3. LINQ到数据集,查询优化
- 4. Linq在c#中查询数据集?
- 5. 链接数据绑定LINQ查询LINQ到数据集
- 6. 针对数据库的LINQ查询测试
- 7. Linq查询针对不同的数据从表WHERE条件
- 8. 针对Web API的动态LINQ查询
- 9. LINQ查询字典针对列表
- 10. 我可以使用查询设计器来针对数据集编写Linq查询
- 11. 对于大型数据集的高效LINQ查询
- 12. 的Salesforce的Apex批次类 - 查询针对大型数据集
- 13. 针对密集型查询运行镜像数据库
- 14. linq使Entity查询对象数据源
- 15. 针对iPhone的核心数据查询
- 16. 使用LINQ查询对象的集合
- 17. Linq查询对象数组
- 18. 查询数据集
- 19. Northwind数据库Linq查询
- 20. LINQ查询获取数据
- 21. Vb.net LINQ查询XML数据
- 22. SSRS中对数据集的SQL查询
- 23. Linq,EF4,Linq查询后过滤数据
- 24. LINQ查询不同参数集合
- 25. Linq查询排序集合
- 26. LINQ查询中收集
- 27. LInq查询收藏集合
- 28. LINQ查询排序集合
- 29. LinQ嵌套收集查询
- 30. 使用EF发布针对数据库的Linq查询使用EF
这不正是LINQ是什么。不知道,如果你可以从STD(lol)获取模式,如果你可以使用linq to xml。否则它的反射一路。 – Will 2009-12-22 13:04:01