DataTable筛选出现异常

2023-11-14

异常详细信息: System.ArgumentException: 在 Range 对象中,Min (37)必须小于或等于 max (-1)。

解决方法:转化字段类型为int

再次出现问题:HH>0 and HH<=35

出来的数据序列为 1,10,11,12,13,14,15,16,17,18,19,2,20......

解决方法:

   String filterExpression = String.Format("HH>{0} AND HH<={1}", (pageNumber - 1) * PageRowCount, pageNumber * PageRowCount);

   DataView dv = JhdMx.DefaultView;        

   dv.RowFilter = filterExpression;        

   DataTable dt = dv.ToTable();

转载于:https://www.cnblogs.com/softwaregirl/p/6230585.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

DataTable筛选出现异常 的相关文章

随机推荐