Office中国论坛/Access中国论坛

标题: 怎么能把刚输入的查询条件显示到窗体上? [打印本页]

作者: aries1912    时间: 2010-3-12 09:39
标题: 怎么能把刚输入的查询条件显示到窗体上?
现有表“产品信息”,其有字段[产品][产地][产地字段]如:上海新天地,上海玛索,上海集贸,南京新街口等。

基于“产品信息”作查询“产品信息查询”,[产地]字段查询条件为:Like "*" & [请输入产地] & "*"

由“产品信息查询”生成窗体“产品信息查询窗体”。


现在比如当输入查询条件“上海时,会有“上海新天地”,“上海玛索”,“上海集贸”这三条信息出来。

现在我想实现的功能是在窗体上加一文本框,该文本框能够显示我先前输入的查询条件“上海“。小弟急用,请各位高手帮忙,不甚感谢!


注:我是希望输入查询条件后,之后在打开的对应窗体中能显示我刚输入的查询条件;  而不是先打开一个窗体,之后再在窗体中输入查询条件而后依条件进行筛选。

作者: asklove    时间: 2010-3-12 14:29
查询:产品信息查询 条件改为:
Like "*" & [Forms]![产品信息查询窗体]![您的输入条件] & "*"

窗体加上“打开”和“加载”事件
Private Sub Form_Open(Cancel As Integer) '打开时窗体控件=输入值
Me.您的输入条件 = InputBox("请输入产地")
End Sub

Private Sub Form_Load() '加载后刷新记录
Me.Requery
End Sub
作者: todaynew    时间: 2010-3-12 19:46
[attach]41669[/attach]
[attach]41670[/attach]
作者: koutx    时间: 2010-3-13 23:06
参看:
http://www.accessbbs.cn/bbs/thread-24050-1-1.html
作者: aries1912    时间: 2010-3-16 09:41
非常感谢,这个问题我已经得到解决,但发现你的方法更好




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3