以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- sqlserver的date和datetime日期类型比较 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=154531) |
|
-- 作者:guosheng -- 发布时间:2020/9/17 15:07:00 -- sqlserver的date和datetime日期类型比较 表A 【日期】 列为 datetime类型 rq为date类型全局变量 如何获取所有 【日期】 列的年月日 为rq的数据 [此贴子已经被作者于2020/9/17 15:08:13编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2020/9/17 15:10:00 -- 如果是要查询【日期】大于等于rq的数据,代码没有问题。如果查不到就是没有符合条件的数据 |
|
-- 作者:guosheng -- 发布时间:2020/9/18 8:40:00 --
[此贴子已经被作者于2020/9/18 8:40:29编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2020/9/18 8:47:00 -- 日期 >= \'" & rq & "\' and 日期 <\'" & rq.adddays(1) & "\'" |
|
-- 作者:石四 -- 发布时间:2020/10/12 14:08:00 -- 表A日期(datetime类型), 表B日期(date类型) 怎么实现: Dim dr0 As DateRow = DataTables("表A").DataRows(0) Dim dr As
DataRow = DataTables("表B").Find("日期 = \'"& dr0("日期") & "\'" ) 就是表B日期与表A日期匹配Date部分 比如表B日期=#12/31/2008# 表A日期 = #12/31/2008 10:30:19#
[此贴子已经被作者于2020/10/12 14:11:19编辑过]
|
|
-- 作者:有点蓝 -- 发布时间:2020/10/12 14:19:00 -- Dim dr As DataRow = DataTables("表B").Find("日期 = \'" & dr0("日期").date & "\'" ) |
|
-- 作者:石四 -- 发布时间:2020/10/12 15:15:00 -- OK,谢谢。 |