Rss & SiteMap

搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp

搭建论坛是“搭建式”中文软件开发工具《搭建之星》、《网站·搭建者》技术交流的地方。
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:ado数据表过滤中“为空”属性?

1楼
zhiguo7 发表于:2005-6-16 11:14:34
ado数据表过滤属性中的“为空有效”对数值字段不起作用???即使为0也会参加过滤???
2楼
admin 发表于:2005-6-16 13:54:38
对“空”的理解有误,“0”与“空”不是一回事,是两个字符。要注意在计算机中“空”是一个字符,它的ASCII码值为“32”。 “为空有效”的意思指,是否将“空”作为一个过滤条件。如果值为“真”,表示作为一个过滤条件;如果值为“假”,表示不作为一个过滤条件。
3楼
zhiguo7 发表于:2005-6-16 14:24:44
以下是引用admin在2005-6-16 13:54:38的发言: 对“空”的理解有误,“0”与“空”不是一回事,是两个字符。要注意在计算机中“空”是一个字符,它的ASCII码值为“32”。 “为空有效”的意思指,是否将“空”作为一个过滤条件。如果值为“真”,表示作为一个过滤条件;如果值为“假”,表示不作为一个过滤条件。
谢谢admin!那么如何将数值字段的过滤条件设为“空”从而使其不参加过滤呢?
4楼
春林 发表于:2005-6-16 15:51:41
直接将不希望参加过滤字段的过滤条件用空白字符赋值即可 请看例子:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:
5楼
admin 发表于:2005-6-16 16:36:36
修正一下,我在第二楼的回复,不太准确。以下面的说明为准: “为空有效”指的是过滤条件为空时,是否允许过滤。通常情况下,只有两个以上过滤条件时才会用到“为空有效”。如果项目设计时设置了两个以上过滤条件,可在项目时,只输入一个过滤条件,另一个过滤条件为“空”,这时候想执行过滤,那么“为空有效”属性应设为“假”。
6楼
春林 发表于:2005-6-16 16:55:14
admin很诚恳,值得称赞和学习,星一定会有更好的发展
7楼
zhiguo7 发表于:2005-6-18 7:41:44
谢谢二位!我因用了数字编辑控件作为数值字段的过滤参数输入,无法得到空字符,设为零也不行,所以有此一问!
8楼
春林 发表于:2005-6-18 9:48:58
那也可以的,你加一个对数字编辑当前值位数的判断就可以了,若还不明白,请把你的例子贴上来,我帮你改一下。
9楼
zhiguo7 发表于:2005-6-19 8:33:55
以下是引用春林在2005-6-18 9:48:58的发言: 那也可以的,你加一个对数字编辑当前值位数的判断就可以了,若还不明白,请把你的例子贴上来,我帮你改一下。
谢谢春林!已经懂了……
共9 条记录, 每页显示 10 条, 页签: [1]

搭建之星 网站·搭建者 Copyright © 2000 - 2011
Powered By Dvbbs Version 8.2.0
Processed in 0.07813 s, 4 queries.