设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

1234下一页
返回列表 发新帖
查看: 16375|回复: 31
打印 上一主题 下一主题

[模块/函数] 【Access小品】一塌糊涂---通用模糊筛选实例

[复制链接]
跳转到指定楼层
1#
发表于 2010-11-9 17:28:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 todaynew 于 2010-11-9 17:37 编辑

  360与QQ大战有点你死我活的味道,偷窥隐私好像是个由头,都想挤占对方市场才是真的原因。看这两天的情形,似乎360的形势有点不妙。不过最后谁死翘翘还很难说。与这个事情有点关联的是美国的网军司令部正式运作了,不过国会否定了网军司令部发动网站的一些特权,说是涉及到法律方面的问题。与这两个事情还有点关系的是,方漠版主对我先前写的一个偷窥的实例做了一些完善,使之可以对Excel表进行浏览。

  不论360和QQ的是非,也不论美国网军司令部是否会发动网络战争。倒是觉得先前的那个关于外部数据浏览的实例,可以进一步完善下去。这个完善的想法,来源与wyh99999同志对dryang同志问题的进一步提问,问题有点复杂,简单的说是一个模糊查询的问题。

  通用查询或者通用筛选实例很多。许多例子中将比较符、逻辑符均用组合框的控件装载起来,由此可以使得用户自定义逻辑算式,由这样的算式来达到通用的筛选的目的。这样的处理固然可以解决问题,可是仔细想想还是不妥。用户的计算机知识是参差不齐,很多人对逻辑问题是搞不清楚的,当你给了他自定义的功能,恐怕他会觉得麻烦的不得了,甚至感到无从下手。因此对大多数人来讲,过于复杂的自定义的通用查询是不适用的。

  wyh99999同志在问题中给我了一个启发,就是能否如同搜索引擎那样,敲上几个用空格分隔的词组来实现查询,这是一个很好的想法。于是我想实现这样一个功能:我不知道你将要查询的是什么表,也不知道你希望从你将要查询的表中筛选出什么数据,但我坚持要给你提供一个简单实用的通用查询的方法。也就是说在一塌糊涂的状态下,倒腾出清晰的数据来。

  这个问题需要提炼出大多数人的基本需求,于是需要站在大多数用户的立场上考虑问题。经过思考后认为,多数情况下人们需要输入若干词组后,得到三种不同的结果:其一是只要一条记录中某些字段满足若干词组之一就可以;其二是一条记录中某些字段均需同时满足若干词组;其三是一条记录中某些字段不存在若干词组。基于这样的一种分析,写成如下实例供初学者参考。





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1经验 +10 收起 理由
5988143 + 10 看老汉的作品就是享受哦~ 图文皆全~

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏2 分享分享 分享淘帖 订阅订阅
32#
发表于 2016-8-15 12:44:21 | 只看该作者
再次感谢。。。
回复

使用道具 举报

31#
发表于 2016-8-15 12:44:02 | 只看该作者
这个必须要顶,学习。。。
30#
发表于 2016-7-31 18:14:09 | 只看该作者
谢谢
回复

使用道具 举报

29#
发表于 2016-7-31 18:08:47 | 只看该作者
谢谢
回复

使用道具 举报

28#
发表于 2016-4-8 09:44:00 | 只看该作者
Access源码
27#
发表于 2016-4-7 17:14:16 | 只看该作者
好好,下了
回复

使用道具 举报

26#
发表于 2015-5-25 20:10:50 | 只看该作者
谢谢分享
回复

使用道具 举报

点击这里给我发消息

25#
发表于 2014-6-24 07:21:47 来自手机 | 只看该作者
精彩!!!!
回复

使用道具 举报

24#
发表于 2014-4-16 19:54:41 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-5 22:31 , Processed in 0.114506 second(s), 37 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表