我有一个静态数据集,我想从这个数据集中区分记录它怎么可能?我如何从DataSet中获得独特的记录?
1
A
回答
0
0
This link表明,这种代码从数据表中获得不同的值:
DataTable distinctTable = originalTable.DefaultView.ToTable(true);
在ToTable “真实” 的说法()方法意味着它得到不同的值。
0
作为替代,还可以通过使用LINQ去LINQ路线数据集扩展:
using System.Data;
class Program {
static DataTable dtPosts = new DataTable();
static void Main(string[] args) {
//some work here to fill the table, etc.
//select distinct rows, and only two fields from those rows...
var rows = (from p in dtPosts.AsEnumerable()
select new
{
Title = p.Field<string>("Title"),
Body = p.Field<string>("Body")
}).Distinct();
Console.WriteLine("Select distinct count = {0}", rows.Count());
Console.ReadLine();
}
}
取决于你想要做什么。以为我把它添加到线程。希望能帮助到你!
相关问题
- 1. MySQL的:如何获得独特的记录具有多个GROUPBY
- 2. 获得独特结合记录从一列在SQL
- 3. 获取最新的独特记录
- 4. 无法获得与COL1的独特记录和COL2排序
- 5. 如何获得独特的记录和3个表的外部联接?
- 6. 如何在DataSet中查找记录?
- 7. 如何从Doctrine_Pager获得总记录数?
- 8. 如何获得独特的元素?
- 9. 如何获得列表中的特定记录
- 10. 如何获得SQL中某些特定条件的记录数
- 11. 如何获得mongodb中的新记录?
- 12. 如何从特定记录区域获取记录
- 13. PHP从URL获得记录
- 14. 从NSArray的NSDictionary对象,如何获得独特的NSArray
- 15. Cakephp Paginate独特记录
- 16. 如何获得两列从uniq的表中的记录 - 轨道
- 17. 如何从参与加入的表中获得记录的ID
- 18. 从json数据获得独特价值
- 19. 获得使用DataSet中
- 20. 我如何获得mongoDB中新记录的ID?
- 21. 如何从foreach中获得当前的记录编号?
- 22. 如何从访问表中获得有选择性的记录
- 23. 如何获得的记录数在SQL
- 24. 如何获得最后的记录?
- 25. 如何获得mx记录的域名
- 26. 我可以从ASP.NET中的DirectorySearcher获得1000多条记录吗?
- 27. 如何获得独特的DataTable的特定条件
- 28. 如何从excel中重复多次的单元格中获得独特的值?
- 29. 从DNS捕获获得记录
- 30. 如何确保我们正在apache-cassandra中创建独特的记录?
嗯,DataSate酱! – 2010-08-20 11:01:57
是的,请修改标题以便搜索; ;-) – 2010-08-20 11:04:12