以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  功能实现  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=71496)

--  作者:yongxuanchen
--  发布时间:2015/7/12 23:17:00
--  功能实现

    您好,我想实现以下的功能,请问版主实现的方法。

我希望以日期月为查找功能,例如现在是7月,我一按按钮件自动查找出所有年份的7月的行,谢谢。求按钮代码或简单例子实例,!

[此贴子已经被作者于2015/7/12 23:18:10编辑过]

--  作者:yan2006l
--  发布时间:2015/7/13 0:41:00
--  
日期 like *7月*
--  作者:y2287958
--  发布时间:2015/7/13 8:06:00
--  
http://www.foxtable.com/help/topics/2720.htm
--  作者:大红袍
--  发布时间:2015/7/13 9:17:00
--  

 Tables("表A").Filter = "Convert(日期,\'System.String\') like \'%-7-%\'"


--  作者:yongxuanchen
--  发布时间:2015/7/18 14:45:00
--  无法搜索到

Tables("电梯信息表").Filter = "Convert(检验日期,\'System.String\') like \'%-07-%\'"

现在无法完成该功能,我想能自动查找到实际日期当月的数据。\'System.String\'是什么变量。


--  作者:狐狸爸爸
--  发布时间:2015/7/18 14:50:00
--  

 好好看看:

http://www.foxtable.com/help/topics/2720.htm

 


--  作者:yongxuanchen
--  发布时间:2015/7/18 19:54:00
--  

\'Dim y As Integer = Date.Today.Year
Dim m As Integer = Date.Today.Month
\'Dim d As Integer = Date.Today.Day
\'Dim dt1 As New Date(y, m, 1)
\' Dim dt2 As New Date(y, 12, 31)
\'Dim Filter As String
\' Filter = "日期 >= #" & dt1 & "# And 日期 <= #" & dt2 & "#"


Tables("电梯信息表").Filter = "Convert(检验日期,\'System.String\') like \'%-07-%\'"
\' Tables("电梯信息表").Filter = Filter

 

首先,Tables("电梯信息表").Filter = "Convert(检验日期,\'System.String\') like \'%-07-%\'"语句实现不了找出7月的数据,其次,如果我用
Dim m As Integer = Date.Today.Month获取到了整形数据,怎么能够转换成\'%-07-%\'"代替这一语句,谢谢。我看明白了说明,但是,没有我想

实现的功能,您的
Tables("电梯信息表").Filter = "Convert(检验日期,\'System.String\') like \'%-07-%\'"这个语句应该才是好用的,但是我不会编写,求语句,谢谢。


--  作者:yongxuanchen
--  发布时间:2015/7/18 23:41:00
--  无法实现
什么意思,如何获取7月的信息
--  作者:大红袍
--  发布时间:2015/7/19 9:33:00
--  
Tables("电梯信息表").Filter = "Convert(检验日期,\'System.String\') like \'%-7-%\'"