首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

从数据表中查询同一天的列

2012-12-16 
求助 从数据表中查询同一天的列大家好,我有一个数据表,其中一列的数据类型是datetime,格式是“yyyy-mm-dd H

求助 从数据表中查询同一天的列
大家好,我有一个数据表,其中一列的数据类型是datetime,格式是“yyyy-mm-dd HH:MM:SS”,我希望能使用defaultview的rowfilter来获取日期相同一组记录,下面是我写的
Dim DV As DataView = flowtesttable.DefaultView
 Dim row2 As DataRow = flowtesttable.Rows.Item(0)
            Dim timevalue2 As DateTime = row2("时间")
            Dim teamvalue2 As String = row2("班组")
            Dim prodnamevalue2 As String = row2("型号")
            Dim str2 As String = "convert(时间,date)=#" & timevalue2.Date & "#"
            DV.RowFilter = str2
            dgv2.DataSource = DV
 str2的赋值遇到了问题,请问那个convert应该怎么写?或者有什么其他的过滤表达式,能取出日期相同的行?             
[解决办法]
Dim str2 As String =timevalue2.ToShortDateString
[解决办法]
n唉,自己结吧,结果是 dim str2 as string="时间>#" & timevalue2.date & "# and 时间<#" & timevalue2.adddays(1).date & "#"
不能用等于,那干脆用大于,小于规定范围

热点排行