以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]使用fill语句如何将时间日期完整的显示出来?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=38119)

--  作者:夕然
--  发布时间:2013/7/19 22:58:00
--  [求助]使用fill语句如何将时间日期完整的显示出来?

原来的表中,有一个时间日期列 类似  2013-02-25 13:09:59

但是使用fill重新生成查询表后,只能显示2013-02-25

不能显示全部,怎么处理呢?

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:筛选案例.table

[此贴子已经被作者于2013-7-19 23:35:59编辑过]

--  作者:fjlclxj
--  发布时间:2013/7/19 23:12:00
--  
Tables("订单筛选_table1").Fill("select * from {订单} where " & filter ,False)  
Tables("订单筛选_table1").Cols("日期").DataCol.SetDateTimeFormat(DateTimeFormatEnum.DateLongTime)
Tables("订单筛选_table1").ExtendLastCol = True

--  作者:夕然
--  发布时间:2013/7/19 23:30:00
--  
图片点击可在新窗口打开查看
fjlclxj,谢谢你了,怎么那么智慧呢!

--  作者:夕然
--  发布时间:2013/7/20 16:49:00
--  
fjlclxj,这样处理之后,筛选不能晒出当日的呢,麻烦再看看
--  作者:Bin
--  发布时间:2013/7/20 16:52:00
--  
请使用  日期>=#07/08/2013 00:00:00#  and 日期<= #07/08/2013 23:59:59# 的方式
--  作者:夕然
--  发布时间:2013/7/20 16:58:00
--  
这个我是知道的,现在的状况是只能筛选出类似2013-01-07 00:00:00:的结果,但是客户选择的时候肯定不会输入精确的时间的
--  作者:Bin
--  发布时间:2013/7/20 17:01:00
--  
使用我5楼的方法.无论是何种格式,只要包含在这天的时间段内都能筛选出来的.你可以试试.
--  作者:夕然
--  发布时间:2013/7/20 17:16:00
--  
我知道的,只是那个是选择框,这样输入太麻烦,能不能默认前面一个是00:00:00后面一个是23:59:59这样的格式
--  作者:fjlclxj
--  发布时间:2013/7/20 17:21:00
--  
只输入日期,时间用代码拼接
--  作者:夕然
--  发布时间:2013/7/21 23:56:00
--  
谢谢,已经用代码合成搞定了