Foxtable(狐表)用户栏目专家坐堂 → 求助,比较复杂的日期查询,狐爸来帮忙啊!


  共有8562人关注过本帖树形打印复制链接

主题:求助,比较复杂的日期查询,狐爸来帮忙啊!

帅哥哟,离线,有人找我吗?
sadfox
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
求助,比较复杂的日期查询,狐爸来帮忙啊!  发帖心情 Post By:2013/3/23 18:24:00 [显示全部帖子]

 

如图,下拉文本框中的选项对应表中的列。

1、需要不管是只输入年或者输入年和月,或者完整输入时间都能查询到对应列的日期.

2、同理。再增加个时间段的查询栏目,如1995-2013

3、查询没有时能出现提示,没有符合条件的数据。

只能求大神帮忙了,没相识的案列,希望大神能把代码注释写上,好学习一下。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:7,(2).table


图片点击可在新窗口打开查看此主题相关图片如下:674.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-3-24 14:00:41编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/23 20:43:00 [显示全部帖子]

不能实现吗,如果可以,能不能再加个时间段的查询!

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/23 20:47:00 [显示全部帖子]

郁闷是,为了搞这个,把项目都搞崩溃了,现在按ctrl都启动不了啦!

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/23 21:49:00 [显示全部帖子]

以下是引用lsy在2013-3-23 21:32:00的发言:
Dim t As Table = Tables("资料查询_资料查询")
Dim cmbtxt = e.Form.Controls("ComboBox1").Text
t.Filter = (cmbtxt & " = #" & e.Form.Controls("TextBox1").Text & "-" & e.Form.Controls("TextBox2").Text & "-" _
& e.Form.Controls("TextBox3").Text & "#")

引用,你这个只能输入完整的日期才能查询,如果只输入年份或者只输入年和月份就不能查询了


 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/23 23:38:00 [显示全部帖子]

图片点击可在新窗口打开查看
e-png你的代码测试了下,只输入年份查可以了,但是在同时输入年份和月份的时候,月份时间没起作用,还是按年份查的
比如,我要查2013年9月退休人员,但是查询的结果却是2013年所有退休人员
[此贴子已经被作者于2013-3-23 23:39:38编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/24 0:09:00 [显示全部帖子]

我是只老菜鸟+老白,才接触狐表学VB呢,现在才会点简单的,你的代码我基本上看不懂,辛苦你了,看来我还得等狐爸、大神了!

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/24 12:49:00 [显示全部帖子]

以下是引用lyfxybc在2013-3-24 12:04:00的发言:

为何不用年月日目录树

 

因为数据库内时间列比较多,而且涉及到的日期也很多,用目录数得话反而不方便,而且也不是常用功能,所以还是需要用时直接查询比较方便,因为有时候只需要查年份,有时候需要查年和月份、或者时间段,1995年-2013年等

[此贴子已经被作者于2013-3-24 12:51:49编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/24 12:53:00 [显示全部帖子]

以下是引用lsy在2013-3-24 11:55:00的发言:
哈哈哈,完全搞定。想看不?

大哥,做完了发来学习下啊


 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/24 13:25:00 [显示全部帖子]

以下是引用lsy在2013-3-24 13:16:00的发言:
上传的附件,在哪设置“以下内容,只有回复后才能查看”?没这样弄过,你这个查询题出的高,实用性强,我想看看有多少人关注。

大哥,我等级还是婴狐,这个问题我还没弄过呢。


 回到顶部
帅哥哟,离线,有人找我吗?
sadfox
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:292 积分:1864 威望:0 精华:0 注册:2013/3/16 21:31:00
  发帖心情 Post By:2013/3/24 13:37:00 [显示全部帖子]

我这每次都是在前面啊,重复发相同的东东要被处罚的,你就编辑在你的第一个回复上吧,我看好像是4楼、

 回到顶部
总数 13 1 2 下一页