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

怎么在当前tables里做模糊查询,找到匹配的数据

2012-01-01 
如何在当前tables里做模糊查询,找到匹配的数据假设现在tables里存有一列数据,数据分别为2,4,6,8,10如:列24

如何在当前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 '%值% ')这样的问题我也遇到过,这样做查不出来

热点排行