Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:这里的 and 、or 到底表示什么?

1楼
mr725 发表于:2009/4/15 21:00:00
Tables("表").Filter = "[数据列1] <> 0 or [数据列2] <> 0 "  是筛选两个中有一个等于零?
Tables("表").Filter = "[数据列1] <> 0 and [数据列2] <> 0 "  是筛选两个中都等于零?
这里的 and 、or 到底表示什么?
2楼
程兴刚 发表于:2009/4/15 21:20:00
这里是对比条件之,or  或者     and    和或者解释为又
前者表示两者满足其一,比如:[数据列1] <> 0 or [数据列2] <> 0       表示数据列1或数据列2任意列的值不等于0即可;
后者表示均需要满足     比如:[数据列1] <> 0 and [数据列2] <> 0      表示数据列1或数据列2的值均必须不等于0方可。
3楼
mr725 发表于:2009/4/15 21:42:00

可是,筛选的结果:
前者 or : 可以有结果  :[数据列1] 及 [数据列2]  都等于零的被筛选掉!呈现的是列10的和列2=0的 或
                                  列1=0的和列20的 。
后者and: 也有结果     :能筛选出列1、列2同时都不等于零的行。(这个错了,我原来的表没有符合该条件的sorry)

也就是说,程版说的,有点不对呀? 大家可以试一试!~


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

看了好一会,还是我的理解有问题,程版的没错!
[此贴子已经被作者于2009-4-15 22:17:29编辑过]
4楼
程兴刚 发表于:2009/4/15 22:39:00
以下是引用mr725在2009-4-15 21:42:00的发言:

可是,筛选的结果:
前者 or : 可以有结果  :[数据列1] 及 [数据列2]  都等于零的被筛选掉!呈现的是列10的和列2=0的 或
                                  列1=0的和列20的 。
后者and: 也有结果     :能筛选出列1、列2同时都不等于零的行。(这个错了,我原来的表没有符合该条件的sorry)

也就是说,程版说的,有点不对呀? 大家可以试一试!~


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

看了好一会,还是我的理解有问题,程版的没错!
[此贴子已经被作者于2009-4-15 22:17:29编辑过]



       我说错了吗?。。。。。。。

                           刚看见楼主已经更正,抱歉!

[此贴子已经被作者于2009-4-15 22:51:18编辑过]
共4 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .01892 s, 2 queries.