| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1999 人关注过本帖
标题:关于VB2010中Dateview.RowFilter中筛选日期时间数据
只看楼主 加入收藏
Gophvan
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2015-7-21
收藏
 问题点数:0 回复次数:0 
关于VB2010中Dateview.RowFilter中筛选日期时间数据
我用的VB2010,做的读取Excel表格后加载到DateView,用DateGridView显示,以日期为条件,筛选数据,关键代码如下:
 objDataView.RowFilter = "F7 >='" + strFilterDateStart + " 00:00:00'" + " AND F7 <='" + strFilterDateEnd + " 23:59:59'"
(F7是时间列,strFilterDateStart、strFilterDdateEnd是日期(如2015-7-1))
Excel中日期列的数据格式如下
 Year-Month-Day HH:mm:ss
问题出来了:
晚上0点的时候可以正常筛选数据,如我选择开始日期和截止日期都是7月1号,即筛选7月1号1天内的数据,可以正常工作。
但第二天早上在试的时候,选择7月1号内的数据,DateGridView中无数据显示,DateView.RowCount=0.
但是选择7月1号到2号的数据DateGridView中有数据,该数据却是我0点时候筛选的仅1号1天内的数据


哪位大神可以指导下?我这是什么问题?怎么解决

[ 本帖最后由 Gophvan 于 2015-7-21 12:30 编辑 ]
搜索更多相关主题的帖子: Excel 
2015-07-21 12:09
快速回复:关于VB2010中Dateview.RowFilter中筛选日期时间数据
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025020 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved