Foxtable(狐表)用户栏目专家坐堂 → [求助]数值列可以模糊查询吗?


  共有4236人关注过本帖树形打印复制链接

主题:[求助]数值列可以模糊查询吗?

帅哥哟,离线,有人找我吗?
小刚
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
[求助]数值列可以模糊查询吗?  发帖心情 Post By:2013/12/23 15:14:00 [显示全部帖子]

我有很多款项,设置的是双精度列,现在想在数值列中模糊查询,不知道怎么查?

 

我知道字符类的可以这样查

Dim khmc As WinForm.TextBox = e.Form.Controls("客户名称")

Tables("应收货款").Filter="客户名称 like '*" & khmc.Text & "*'"
这是查询客户名称的
 
有时候 客户不付零头的
比如  3465.26   他只付款3465
我只查3465  
不用从很多数据里面找到3465是那一家的货款的
不可能一个一个的找
只有查询筛选
但是不知道数值列该怎么查询
请求指点

图片点击可在新窗口打开查看此主题相关图片如下:qq图片.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片1.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-12-23 15:15:33编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
小刚
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2013/12/23 15:21:00 [显示全部帖子]

以下是引用程兴刚在2013-12-23 15:18:00的发言:

1、不可以;

2、您的逻辑思维存在问题!

怎么有问题?不如,我查询上面数值列内包含45字符的行,不能实现吗?


 回到顶部
帅哥哟,离线,有人找我吗?
小刚
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2013/12/23 15:23:00 [显示全部帖子]

假如说把该列改成字符列了,那倒是可以查询的,但是又怎么跟别的列相加减呢?

就是说字符列的数字,怎么变成 数值呢?像VB中的Vol(...)


 回到顶部
帅哥哟,离线,有人找我吗?
小刚
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2013/12/23 15:30:00 [显示全部帖子]

程老师,不是这样子。我说的是实实在在存在的日常事情。

我们公司收了很多支piao,都有记录在数据库里面的。

由于很多都是期piao,我们又转付给了别的公司。

现在由于各种原因(比如账上没钱啊等等),退piao了。

我们拿到了退piao,比如说是5800.58元。

但是,我们想不起来是那一家付给我们的。

我们只有去筛选了。

筛选5800.58,就出来了。

你说这种情况,在现实应用中不存在吗?

 

有时候记录或许零头没有登记,那模糊筛选,我们觉得是最好的办法。

比如只筛选5800,不是更好?

[此贴子已经被作者于2013-12-23 15:31:05编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
小刚
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:584 积分:3816 威望:0 精华:0 注册:2012/10/15 20:39:00
  发帖心情 Post By:2013/12/24 0:47:00 [显示全部帖子]

以下是引用xiaoohoo在2013-12-23 16:13:00的发言:

第三列是非string类型列,使用下列方法。

 

Tables("表A").Filter="Convert([第三列],'System.String') Like '%55%'"

 

[此贴子已经被作者于2013-12-23 16:13:32编辑过]

这个方法甚好!谢谢!!!


 回到顶部