Access交流中心

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

回复 加入收藏帖  复制
我要提问 帖子上移

请哪位指教,这个窗口怎么用?!!!

老丁 等级: 普通会员 积分:0 金币:0 来自:驻马店Access交流中心 发表于:2017-03-13 16:42:13   已结帖
楼主

 

access培训  诚聘access开发人员

    老丁
      获得社区协助:请教问题(即发帖)4篇,其中获得解决的1篇;
      协助社区成员:协助他人(即回帖)1篇,其中被设为【最佳答案】的0篇;
      协助我们社区:发布技术文章0篇,邀请了0名新会员注册本社区(如何邀请会员注册,详见:http://www.accessoft.com/sitehelp.asp)。
Top

扫描下方工作人员的微信二维码加微信,邀您加入Access课堂微信群,进入一个技术交际圈:

网站工作人员微信

张志 等级:管理员★★★★★ 积分:108396 金币:41600 来自:上海Access交流中心 发表于2017/3/13 22:24:29 
1楼 得分: 0
你是怎样操作,出现这个窗口的?


    希望我的回答能解决了您的问题,或者所附上的这些信息对您有所帮助!如有任何疑问或需要进一步帮助,请您直接在本站发贴,我们非常乐意帮助您解决问题!
    如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,以方便大家对那些正在等待解决的帖子给予关注!
    张志  [协助社区成员回帖2838篇,其中【最佳答案】1139篇;发布技术文章1040篇。]
    UMVSoft在线支持工程师
    http://www.umvsoft.com
    QQ:2851379730 点击这里给张志发消息
    如果您没有注册这个论坛,请单击下面的链接进行注册,与我在论坛进行交流:
    http://www.accessoft.com/reg/reg.asp?userid=8
    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。
落尘_小新 等级:一星会员 积分:713 金币:1120 来自:佳木斯Access交流中心 发表于2017/3/13 22:59:51 最佳答案
2楼 得分: 2

点击下载此附件上传一个最简单的应用实例供参考


建立要求用户输入的查询

如果需要查询在每次运行时都要求用户输入,那么可以创建参数查询


在查询中使用参数与创建使用条件的查询一样简单。可以设计提示您输入一段信息(如部件号)的查询,也可以设计提示您输入多段信息(如两个日期)的查询。对于每个参数,参数查询都显示一个单独的对话框,提示您输入该参数的值。

将参数添加到查询

  1. 创建一个选择查询,然后在设计视图中打开该查询。

  2. 在要应用参数的字段的“条件”行中,键入您希望该参数对话框显示的文本,并用方括号括起来,例如:

    [开始日期]

    运行该参数查询时,对话框中会显示该提示(不带方括号)。

    还可以在表达式中使用参数提示,例如:

    Between [开始日期] And [结束日期]

    注意: 对于每个参数提示,会出现单独的对话框。在第二个示例中,将出现两个对话框:一个对应“开始日期”,另一个对应“结束日期”。

  3. 对要添加参数的每个字段重复步骤 2。

可以使用上面的步骤将参数添加到以下类型的任一查询:

  • 选择查询

  • 交叉表查询

  • 追加查询

  • 生成表查询

  • 更新查询

将参数添加到联合查询

还可以将参数添加到联合查询。

  1. 在 SQL 视图中打开联合查询。

  2. 添加一个 WHERE 子句,其中包含要提示用户输入参数的每个字段。

    如果已经存在一个 WHERE 子句,请检查要使用参数提示的字段是否已在该子句中,如果没有,则添加它们。

  3. 在 WHERE 子句中使用参数提示,而不是使用条件。

将字段值的一部分与参数字符串进行匹配

您可能希望查询应用参数的方式稍有不同。例如,您可能希望查询接受文本字符串,并将该文本字符串与某个字段的任一部分进行匹配。这可以通过将 Like 关键字与通配符结合使用来实现。例如,您可能希望查询提示您输入原产国/地区,但是希望在相关字段值中包含参数字符串时进行匹配。为此,请执行下列操作:

  1. 创建一个选择查询,然后在“设计”视图中打开该查询。

  2. 在要应用参数的字段的“条件”行中,键入 Like "*"&[,键入要用作提示的文本,然后键入 ]&"*"

    当您运行该参数查询时,对话框中会显示该提示(不带方括号,也不带 Like 关键字或通配符)。

  3. 当该查询接受参数时,会与包含参数字符串的值进行匹配。例如,参数字符串 us 与参数字段值为 Australia 的行和值为 USA 的行匹配。

还可以使用 Like 关键字和通配符来指定参数应当与字段值的开头或末尾匹配。若要与字段值的开头匹配,请省略左方括号前面的引号、通配符和与号 (&)。若要与字段值的末尾匹配,请省略右方括号后面的与号、引号和通配符。

基于不相等值匹配

您可能希望收集一个参数,但不希望查询返回有匹配值的行,而希望查询返回另外某个比较的结果为 True 的行。例如,您可能希望查询提示输入一个年份并返回年份值大于参数字符串的行。为此,请在用来将参数提示括起来的第一个方括号的左侧键入一个比较运算符,例如, >[年份:]

您还可以指定参数应该接受的数据类型。可以指定任何参数的数据类型,但尤其重要的是指定数值、货币或日期/时间数据的数据类型。在指定参数应该接受的数据类型后,如果用户输入错误类型的数据(例如,应该输入货币,但输入了文本),则会看到更有帮助的错误消息。

注意: 如果将参数配置为接受文本数据,则输入的任何内容都将被解释为文本,并且不会显示任何错误消息。

若要指定查询中参数的数据类型,请按照下面的步骤执行:

  1. 在设计视图中打开查询,在“设计”选项卡上的“显示/隐藏”组中,单击“参数”

  2. “查询参数”对话框中的“参数”列中,为您要为其指定数据类型的每个参数键入提示信息。请确保每个参数都与您在查询设计网格的“条件”行中使用的提示信息相匹配。

  3. “数据类型”列中,选择每个参数的数据类型。

简单说。这个参数就是可以在查询的某个字段的条件行中用来引用的,至于这个窗口中参数列就是设定用户输入提示对话框的提示文本也是查询条件列中引用该参数的名称,数据类型则是规范提示窗口输入的数据类型而以。



    很高兴与您就本帖子进行交流,如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,我也将获得2个积分奖励,并不会减少您的积分!
    落尘_小新
      获得社区协助:请教问题(即发帖)4篇,其中获得解决的4篇;
      协助社区成员:协助他人(即回帖)502篇,其中被设为【最佳答案】的170篇;
      协助我们社区:发布技术文章28篇,邀请了6名新会员注册本社区(如何邀请会员注册,详见:http://www.accessoft.com/sitehelp.asp)。
杨雪 等级:版主★★★★★ 积分:999 金币:9720 来自:南京Access交流中心 发表于2017/3/17 8:32:00 
3楼 得分: 0
ACCESS如何创建参数查询?[Access软件网]
http://www.accessoft.com/article-show.asp?id=11356

    希望我的回答能解决了您的问题,或者所附上的这些信息对您有所帮助!如有任何疑问或需要进一步帮助,请您直接在本站发贴,我们非常乐意帮助您解决问题!
    如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,以方便大家对那些正在等待解决的帖子给予关注!
    杨雪  [协助社区成员回帖1307篇,其中【最佳答案】75篇;发布技术文章243篇。]
    Access软件网助教团队 
    http://www.umvsoft.com
    如果您没有注册这个论坛,请单击下面的链接进行注册,与我在论坛进行交流:
    http://www.accessoft.com/reg/reg.asp?userid=42182
    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。
杨雪 等级:版主★★★★★ 积分:999 金币:9720 来自:南京Access交流中心 发表于2017/3/17 8:32:40 
4楼 得分: 0
神奇的参数查询功能[Access软件网]
http://www.accessoft.com/article-show.asp?id=10180

    希望我的回答能解决了您的问题,或者所附上的这些信息对您有所帮助!如有任何疑问或需要进一步帮助,请您直接在本站发贴,我们非常乐意帮助您解决问题!
    如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,以方便大家对那些正在等待解决的帖子给予关注!
    杨雪  [协助社区成员回帖1307篇,其中【最佳答案】75篇;发布技术文章243篇。]
    Access软件网助教团队 
    http://www.umvsoft.com
    如果您没有注册这个论坛,请单击下面的链接进行注册,与我在论坛进行交流:
    http://www.accessoft.com/reg/reg.asp?userid=42182
    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。
杨雪 等级:版主★★★★★ 积分:999 金币:9720 来自:南京Access交流中心 发表于2017/3/17 8:33:26 
5楼 得分: 0
罗斯文数据库学习连载(25)[Access软件网]
http://www.accessoft.com/article-show.asp?id=1474

    希望我的回答能解决了您的问题,或者所附上的这些信息对您有所帮助!如有任何疑问或需要进一步帮助,请您直接在本站发贴,我们非常乐意帮助您解决问题!
    如果我的回答已经解决了您的问题,请点击上方的“最佳答案”,这样本帖子就不会在“待解决问题区”显示了,以方便大家对那些正在等待解决的帖子给予关注!
    杨雪  [协助社区成员回帖1307篇,其中【最佳答案】75篇;发布技术文章243篇。]
    Access软件网助教团队 
    http://www.umvsoft.com
    如果您没有注册这个论坛,请单击下面的链接进行注册,与我在论坛进行交流:
    http://www.accessoft.com/reg/reg.asp?userid=42182
    本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。
总记录:5篇  页次:1/1 9 1 :
您还没有在Access软件网登录不能回复帖子
  • 你没有登录,请点击后面链接登录:登录
  • 如果你没有注册,请点击后面链接注册:注册,注册完成后,请再次访问本页功能。