设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1785|回复: 11
打印 上一主题 下一主题

[查询] 时间查询问题请教??难啊。。

[复制链接]
跳转到指定楼层
1#
发表于 2006-12-21 05:15:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
进货查询窗体:

查询起始日期 2006   年  7  月  7  日               ‘注:2006   7   7 分别是  组合框1  组合框2  组合框3



在子窗体数据源的查询中有以下字段:

进货单 进货日期   单价   数量

“进货日期”字段的查询条件是:

请教条件准则该怎么写???

我想是不是先要把三个组合框合并成 2006-7-7

Like ("Forms![进货分类查询]![开始年 ]" & "Forms![进货分类查询]![开始月]" &" Forms![进货分类查询]![开始日] ")



  
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2006-12-21 05:36:00 | 只看该作者
用组合框还得判断日期是否合法,不如用日历控件。
3#
 楼主| 发表于 2006-12-21 06:03:00 | 只看该作者
能不能举个例子?

如果不用组合框而用文本框 查询准则该怎么写?我本觉的组合框录入时比较方便[em04][em06]
4#
发表于 2006-12-21 06:18:00 | 只看该作者
like能做出来吗?

between [起始日期] and [结束日期]
5#
 楼主| 发表于 2006-12-21 06:37:00 | 只看该作者
谢谢指教[em07]

我不明白的主要是『起始日期』是由窗体的三个组合框组成的 要怎么引用??可以把『2006』和『7』和『7』三个组合成『起始日期』



[em04][em04][em04]
6#
发表于 2006-12-21 17:52:00 | 只看该作者
DateSerial («year», «month», «day»)
7#
 楼主| 发表于 2006-12-21 18:06:00 | 只看该作者

以下是引用hi-wzj在2006-12-21 9:52:00的发言:
DateSerial («year», «month», «day»)

谢谢回答!!!!

是不是在查询准则中写:dateserial(窗体控件年,窗体控件月,窗体控件日 )??

DateSerial([Forms]![进货分类查询]![开始年],[Forms]![进货分类查询]![开始月],[Forms]![进货分类查询]![开始日])

好像不行。。。哪里错了????

[em06][em06]
8#
发表于 2006-12-21 19:27:00 | 只看该作者
最好上传你的事例,以便测试
9#
 楼主| 发表于 2006-12-22 06:12:00 | 只看该作者
发个实例

看看时间的查询改怎么写???
[em06][em06][em06]


[此贴子已经被作者于2006-12-21 22:13:00编辑过]

本帖子中包含更多资源

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

x
10#
发表于 2006-12-22 06:50:00 | 只看该作者
为免在准则中写条件过于复杂,在窗体中先将组合框的数据写入一个文本框(辅助用)


本帖子中包含更多资源

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

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

本版积分规则

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

GMT+8, 2024-5-15 00:49 , Processed in 0.111025 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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