|
主题: 帮忙讲讲recordset框中的filter下拉文本框?
|
 bluesong
职务:普通成员
等级:1
金币:0.0
发贴:42
注册:2002/5/5 20:53:47
|
#12002/6/19 10:32:39
主要是这两个 图片如下:
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#22002/6/19 10:41:27
那个=号那里是选择一条件的表达示符号,用来使每条记录的值与标准值进行比较。我们一般用到的是从=号到<>号,后面的那三个我没用过。:)
下面的是选择参数,分别是URL(地址栏)参数,FORM(表单)参数,COOKID(小甜饼)参数,SESSION变量,APPLICATION(服务器应用程序)参数,或是自己指定一个参数。
即你可以选择一条数据库里指定的值和后面接受的参数进行对比,然后得出相应的记录。
上面这些是我自己理解的,可能和书上说的有些差别,呵。。
编辑历史:[这消息被hmily编辑过(编辑时间2002-06-19 10:42:39)]
|
 bluesong
职务:普通成员
等级:1
金币:0.0
发贴:42
注册:2002/5/5 20:53:47
|
#32002/6/19 10:52:01
谢谢!看一UD的教材,做一搜索,显示的结果页用到第二个下拉文本框中的contains,不解其意 还有一个问题:recondset框那个text钮下面不是有一advanced...钮吗?击之转换后只要一做改变(比如修改一条SQL语句)是不是变为simple...的那个钮再也无法使之进入可以有上图所在的简单框里? 对了,我用的是MX
编辑历史:[这消息被bluesong编辑过(编辑时间2002-06-19 10:53:29)]
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#42002/6/19 11:10:58
刚才查了一下资料,那个contains是包含的意思,即你要查询的数据库里包含有任何你提交参数的部分都显示出来。打个比方,数据库里有一字段值为aabbccddee,而你提交的参数是a,在这里你选择contains的时候就可以把这个值也查出来,如果用=号的话则查不多,一个小小的模糊查询例子。
其实这个页面呢是定义简单记录集,那个ADV...是定义高级记录集,我们所操作的其实只是SQL语句而已,而定义简单记录集里所用到的SQL语句比较简单,ADV...里的则可以定义详细的,所以无法再转换回来。你可以先定义简单的记录集,再点ADV...,可以看到里面的SQL语句。
|
 bluesong
职务:普通成员
等级:1
金币:0.0
发贴:42
注册:2002/5/5 20:53:47
|
#52002/6/19 11:30:45
太好了,谢谢你,那contains上面那两选项是不是首字与尾字的意思? 我再改过来也无法再回去  ,因为两个显示记录列表的页基本一样,只是其中一个要重置FILTER,SAVE AS,高级记录集却无法再回去,只能从别处粘代码改之。
|
 I''MAD
职务:普通成员
等级:8
金币:11.0
发贴:9502
注册:2001/9/16 20:00:53
|
#62002/6/19 11:41:37
对,对比首字母和尾字母,刚才忘记说了。  对于这种事情你直接把这个记录集删除再重建就行了。
|
 bluesong
职务:普通成员
等级:1
金币:0.0
发贴:42
注册:2002/5/5 20:53:47
|
#72002/6/19 11:46:42
谢谢你!我是初学
|