首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

相干DataTable的Select方法

2013-02-19 
有关DataTable的Select方法DataRows rows table.Select(F131333)命名在table中有很多的行的F13列

有关DataTable的Select方法
DataRows rows = table.Select("F13<>'1333'");
命名在table中有很多的行的F13列不是1333,为什么这个代码返回的结果却是空呢?
[解决办法]
语句没有问题,你断点跟踪一下吧。 
[解决办法]
DataRow []rows = table.Select("F13<>'1333'");
[解决办法]
你查看一下table里的记录,是否有F13<>1333的
我猜你table.Rows.Count=0
[解决办法]
你也可以这样试试:
var rows = table.AsEnumerable().Select(t=>t.Field<int>("F13") !=1333).ToArray();

热点排行