设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1967|回复: 4
打印 上一主题 下一主题

[查询] 请教:查询结果奇怪的动态查询

[复制链接]
跳转到指定楼层
1#
发表于 2004-1-12 23:25:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
      我建立了一个动态查询,查询参数是“Between [Forms]![ManageNewDialog]![TxtBegindate] And [Forms]![ManageNewDialog]![TxtEnddate]”,并把查询参数内置在查询的字段中(值来源于一个窗体)
      但查询结果让人奇怪-----明明没有合条件的记录,却有三条命中记录。结果请见附件(缺省运行的窗体)。
      另外,我还建立了一个查询(直接用值取代从窗体中获取参数值),见查询“SumProductByFromToBranch_Q 的副本”。但结果一样不正确

      请指教原因!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
5#
 楼主| 发表于 2004-1-13 22:41:00 | 只看该作者
多谢!
受你的指点和启发.问题已经解决.我把分开的"aaa"和"aac",放到一行解决了.即改写成:
"aaa"  Or  "aac"  
4#
发表于 2004-1-13 02:22:00 | 只看该作者
将:Between [Forms]![ManageNewDialog]![TxtBegindate] And [Forms]![ManageNewDialog]![TxtEnddate] 复制到下一行("aac")就是了。
即条件为:
(时间 AND Statecode="aaa") or (时间 AND Statecode="aac"  )
3#
 楼主| 发表于 2004-1-13 00:27:00 | 只看该作者
谢谢回复
我的原意是:查询条件是------,<时间> AND (Statecode="aaa" or Statecode="aac"  )
2#
发表于 2004-1-12 23:56:00 | 只看该作者

你在查询中使用了一个OR条件,把“aac"去掉就没了!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-12-1 19:49 , Processed in 0.112362 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表