DataView如何进行精确到位数的模糊查询
2014-05-15 来自:Rainbow-shroom 2 人回应

我有一个dataset表格。我要用dataview进行二次查询后放到gridview中。例如我要查询数据中第三个数字开始为14的数据(例如E101415),可是由于dataview中通配符*和%都是代表任意个字符。那么我也提取到了如E141514.E252514之类的数据。那么我该如何做才能使其精确到位数查询。使其就是提取到第三位开始的14的数据。感谢,,,

如果不能解决的话,那么有什么办法能从dataset进行数据查询后提取到gridview中。。。

2014-05-26 来自:季丶沫

2楼把分赚完了,露个脸,学习下!

2014-05-18 来自:beininghu

我的思路是: 使用Linq配合正则:

var myDV; // dataview 中的数据

var reg = new Regex(@"^\d{2}[1,4]\w+$");

var result = myDV.where(m=> reg.IsMatch(m.col.ToString()));

您的回应

你还未登陆,不能回应!登陆