设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

[查询] 一个范围内的查询

[复制链接]
跳转到指定楼层
1#
发表于 2008-8-6 01:46:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这是一位牛人的例子,是一个很好的模糊查询,我想改成,当输入10元,就会找出10元以内的所有图书,如何写在查询里呢.也要是模糊查询.语句要如何写,谢谢.

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-8-6 09:36:02 | 只看该作者
不是模糊查询,是比较查询
<=10
3#
发表于 2008-8-6 09:50:35 | 只看该作者
看看是不是你想要的

Private Sub cmd查询_Click()
  Dim strwhere As String
  
  If Not IsNull(Me.单价开始) Then
         
         strwhere = "[单价]<" & Me.单价开始 & ""
         
         
  End If
   
    Me.存书查询子窗体.Form.FilterOn = True
    Me.存书查询子窗体.Form.Filter = strwhere
    End Sub

本帖子中包含更多资源

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

x
4#
 楼主| 发表于 2008-8-6 16:51:38 | 只看该作者
谢谢ls,这个方法我知道,我想要的是写在查询里框的代码.
配合语句 Me.存书查询子窗体.Requery
5#
 楼主| 发表于 2008-8-6 16:53:07 | 只看该作者
原帖由 ui 于 2008-8-6 09:36 发表
不是模糊查询,是比较查询

能写的详细的吗!
6#
 楼主| 发表于 2008-8-7 03:28:11 | 只看该作者
导出时,会方便些.
7#
发表于 2008-8-7 13:53:39 | 只看该作者
原帖由 bach 于 2008-8-6 16:51 发表
谢谢ls,这个方法我知道,我想要的是写在查询里框的代码.
配合语句 Me.存书查询子窗体.Requery

....为什么非要用requery?
你的想法是不是,你想要查询的结果可以导出到excel,word什么?
在查询里价格条件框里写<=Fomrs!存收查询窗体!单价开始
8#
 楼主| 发表于 2008-8-7 14:50:32 | 只看该作者
原帖由 su_xx 于 2008-8-7 13:53 发表

....为什么非要用requery?
你的想法是不是,你想要查询的结果可以导出到excel,word什么?
在查询里价格条件框里写

是.tks
9#
 楼主| 发表于 2008-8-7 15:00:17 | 只看该作者
like iif(IsNull([Forms]!存收查询窗体!单价开始),'*',<=Fomrs!存收查询窗体!单价开始)
why is not ok?
10#
发表于 2008-8-7 16:05:53 | 只看该作者
原帖由 bach 于 2008-8-7 15:00 发表
like iif(IsNull([Forms]!存收查询窗体!单价开始),'*',

单价是数字,不是文本,当然用like是行不通.正确格式看我下面的附件

本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-9-21 22:33 , Processed in 0.142276 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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