以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  e.DataTable.Compute 里比较日期?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=41749)

--  作者:jnletao
--  发布时间:2013/10/26 12:21:00
--  e.DataTable.Compute 里比较日期?
我的日期字段【进场时间】存储才用DateTime方式,也就是2013/10/26 11:46:00  这种格式
现在想比较  当天日期
max = e.DataTable.Compute("Max(进场编号)"," 进场时间 = #" & e.DataRow("进场时间") & "#") 

采用这段代码才发现不行。(因为现在比较到时分秒了)
请问有什么好方法没有?

在此先谢了

--  作者:狐狸爸爸
--  发布时间:2013/10/26 12:29:00
--  
Dim dt as date= e.DataRow("进场时间")
dt = dt.Date
 max = e.DataTable.Compute("Max(进场编号)"," 进场时间 >= #" & dt & "# And 进场时间 < #" dt.AddDays(1) & "#")