Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

组合查询问题

jia  发表于:2010-02-04 09:30:24  
复制

有两个查询输入(从下拉菜单中选取)文本框,一个命令钮。在笫一个文本框中“输入条件,即一个表的列表头名称),在笫二个文本框中可从下拉菜单中可选取此列中的任一行的值。

需要解决的门题是:按下命令钮(查询钮)在子窗口中显示查询结果?

 

 

 

 

谢谢

 

Top
防火墙 发表于:2010-02-07 09:25:23

问题解决了吗,能否分享一下

 



jia 发表于:2010-02-07 14:20:29

问题只解决了两个文本框之间相互锁定问题,没能解决在子窗口中显示。请大虾们给予帮助?

 

谢谢



兔斯基 发表于:2010-02-07 22:50:09

你的子窗体要居于一个查询,查询的两个“列子段”引用主窗体的两个文本框的值,并指明这两个文本框控件的“行来源”,再在查询设计器里的“条件”写入:Like IIf(IsNull([Forms]![你的主窗体名称]![文本框名称]),'*',[Forms]![你的主窗体名称]![文本框名称]),然后“查询”的单击事件代码如下:

 

Private Sub 查询_Click()
    On Error GoTo Err_cmd查询_Click

    Me.你的子窗体名称.Requery
   Exit_查询_Click:
    Exit Sub

Err_查询_Click:
    MsgBox Err.Description
    Resume Exit_查询_Click
End Sub



jia 发表于:2010-02-11 08:14:59

谢谢您的回答!

我的问题可能无有说清楚,将复件上传。请各位老师们帮忙?

祝各位春节好!

点击下载此附件

access爱好者 发表于:2010-02-11 09:48:09
点击下载此附件符合要求了吧?

jia 发表于:2010-02-11 10:19:02

谢谢您!

祝您春节好!



总记录:6篇  页次:1/1 9 1 :