以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 数据库用的是SQL server ,查询日期格式是对的吗?怎么输入当天日期查不出来,要输一年的时间才能查出来 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=151815) |
-- 作者:wujie -- 发布时间:2020/7/4 8:53:00 -- 数据库用的是SQL server ,查询日期格式是对的吗?怎么输入当天日期查不出来,要输一年的时间才能查出来 Dim d1 As Date = e.Form.Controls("U").Value Dim d2 As Date = e.Form.Controls("V").Value If d1 = Nothing Or d2 = Nothing Then MessageBox.Show("日期都不能为空","友情提醒",MessageBoxButtons.OK,MessageBoxIcon.Warning) Else With DataTables("生产记录") .LoadFilter = "日期>=\'" & d1 & "\' and 日期<=\'" & d2 & "\'" .Load() End With \' Dim g As New CrossTableBuilder("统计表2", DataTables("生产记录")) \' g.HGroups.AddDef("配方名称") \' g.VGroups.AddDef("原料名称") \' g.Totals.AddDef("实际值") Dim b As New GroupTableBuilder("统计表2",DataTables("生产记录")) b.Groups.AddDef("配方名称") b.Groups.AddDef("原料名称") b.Totals.AddDef("设定值") b.Totals.AddDef("实际值") b.Totals.AddDef("误差值") b.Build \'生成统计表 MainTable = Tables("统计表2") Tables("窗口1_Table1").DataSource =b.BuildDataSource() End If |
-- 作者:有点蓝 -- 发布时间:2020/7/4 10:12:00 -- 日期数据有时分秒的吧 .LoadFilter = "日期>=\'" & d1 & "\' and 日期 < \'" & d2.adddays(1) & "\'"
|