读书人

怎么在当前tables里做模糊查询找到匹

发布时间: 2012-01-01 23:10:55 作者: rapoo

如何在当前tables里做模糊查询,找到匹配的数据
假设现在tables里存有一列数据,数据分别为2,4,6,8,10
如: 列
2
4
6
8
10
用tables.select方法可不可以实现模糊查询,当前输入数据为3,那么通过模糊查询实现从tables里找到和3最接近的值(向上取和向下取都可以)
不知道这种方法能不能在C#里实现????

[解决办法]
datatable.select(字段 like '%值% ')
[解决办法]
datatable.select(字段 like '%值% ')

[解决办法]
用了like就要用通配符%,?等.
[解决办法]
你想模糊查找肯定要用%
比如你要查字段中所有包含3的数据

datatable.select(字段 like '%3% ')
但是这个和你一开始问的不一样。这样写是查不出2或4的

[解决办法]
datatable.select(字段 like '%值% ')
[解决办法]
datatable.select(字段 like '%值% ')这样的问题我也遇到过,这样做查不出来

读书人网 >C#

热点推荐