Foxtable(狐表)用户栏目专家坐堂 → SQL取日期时间


  共有3172人关注过本帖树形打印复制链接

主题:SQL取日期时间

美女呀,离线,留言给我吧!
漂亮美眉vszh
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:893 积分:8064 威望:0 精华:0 注册:2013/5/30 11:27:00
SQL取日期时间  发帖心情 Post By:2023/10/28 12:09:00 [只看该作者]

老师,SQL列数据类型为日期型 TO DAY.N OW赋长整日期,日期+时间,SQL语句取此列信息时,日期没有带时间,要如何处理

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/10/28 13:45:00 [只看该作者]

sql取出的值肯定是有带时间,如果是绑定到表控件后看不见,绑定后设置一下列格式:http://www.foxtable.com/webhelp/topics/1611.htm

 回到顶部
美女呀,离线,留言给我吧!
漂亮美眉vszh
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:893 积分:8064 威望:0 精华:0 注册:2013/5/30 11:27:00
  发帖心情 Post By:2023/11/6 9:15:00 [只看该作者]

老师,在SQL软件内测试就是对的,放到命令窗口单独的执行SQL,就没有日期,把他放在窗口的表控制中绑定,也没有日期

图片点击可在新窗口打开查看此主题相关图片如下:11111.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:222222.png
图片点击可在新窗口打开查看


 回到顶部
美女呀,离线,留言给我吧!
漂亮美眉vszh
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:893 积分:8064 威望:0 精华:0 注册:2013/5/30 11:27:00
  发帖心情 Post By:2023/11/6 9:17:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:3333333.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/11/6 9:25:00 [只看该作者]

我测试没有问题。完整代码发上来看看

 回到顶部
客人(112.23.*.*)
  6楼


  发帖心情 Post By:2023/11/6 10:37:00 [只看该作者]

完整代码就是一句SQL语句,在SQL测试正常,在命令窗口中的执行SQL就不出现,那列的类型时日期型,如果改成文本型,就没问题
Se lect * from [dbo].[ProjectProceNodes] a where a.AD_ID = '97' and a.PN_Name = 'ProjectManage' and a.AD_Result is null UNION ALL Se lect * from [ProjectProceNodesChild] b where b.AD_ID = '97' and b.PN_Name = 'ProjectManage'



 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/11/6 10:46:00 [只看该作者]

执行sql,并绑窗口表控件,然后设列属性的完整代码发上来

 回到顶部
美女呀,离线,留言给我吧!
漂亮美眉vszh
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:893 积分:8064 威望:0 精华:0 注册:2013/5/30 11:27:00
  发帖心情 Post By:2023/11/21 15:09:00 [只看该作者]

Dim bm4 As String= e.Form.Name & "_词条"
zc="Se lect * from [dbo].[ProjectProceNodes] a where a.AD_ID = '97' and a.PN_Name = 'ProjectManage' and a.AD_Result is null UNION ALL Se lect * from [ProjectProceNodesChild] b where b.AD_ID = '97' and b.PN_Name = 'ProjectManage'"
Tables(bm4).fill(zc,数据源名,True)   
这个BM4的列属性要咋设置?这个表类型是一般是SQLTABLE

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/11/21 15:19:00 [只看该作者]

Tables(bm4).fill(zc,数据源名,True)   
Tables(bm4).datatable.DataCols("日期").SetDateTimeFormat(DateTimeFormatEnum.DateLongTime)

 回到顶部