以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何获取系统的时间?(已解决) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=11292) |
-- 作者:YDS -- 发布时间:2011/7/16 16:14:00 -- 如何获取系统的时间?(已解决) 增加一行时如何自动在时间列填入增加的时间 e.DataRow("时间") = format(Date.now(),"T") 这样为什么不对 [此贴子已经被作者于2011-7-16 17:09:58编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/16 16:15:00 -- e.DataRow("时间") = Date.now() |
-- 作者:YDS -- 发布时间:2011/7/16 16:17:00 -- 以下是引用狐狸爸爸在2011-7-16 16:15:00的发言:
e.DataRow("时间") = Date.now() 这样返回的是日期和时间,我只想要时间 [此贴子已经被作者于2011-7-16 16:21:58编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/7/16 16:22:00 -- 将日期格式设置设置为Time即可。 |
-- 作者:YDS -- 发布时间:2011/7/16 16:27:00 -- 以下是引用狐狸爸爸在2011-7-16 16:22:00的发言:
将日期格式设置设置为Time即可。 我用的sql,该如何设置类型呢? |
-- 作者:易服 -- 发布时间:2011/7/16 16:36:00 -- 试试 e.DataRow("时间") =Format(now,"T") |
-- 作者:狐狸爸爸 -- 发布时间:2011/7/16 16:37:00 -- http://www.foxtable.net/help/topics/0044.htm
|
-- 作者:YDS -- 发布时间:2011/7/16 17:09:00 -- 谢谢各位的热心帮助 问题解决,办法如下: SQL 2008 该列数据类型选择time(0) 然后用 e.DataRow("时间") = format(Date.now(),"T") SQL 2008新的日期格式和2005不一样,大家注意下! [此贴子已经被作者于2011-7-16 17:09:19编辑过]
|