Office中国论坛/Access中国论坛

标题: 在Access文体框中录入17:30:00,在SQL数据中显示1899-12-30 17:00:00,为何? [打印本页]

作者: zhyaccess    时间: 2004-4-15 22:36
标题: 在Access文体框中录入17:30:00,在SQL数据中显示1899-12-30 17:00:00,为何?
在Access文体框中录入17:30:00,在SQL数据中显示1899-12-30 17:00:00,为何?

作者: 土豆    时间: 2004-4-16 00:13
没有单纯的TIME类型
SQL里的日期类型是日期+时间
短日期没有时间

你只赋值时间,数据库会给一个默认日期
作者: zhyaccess    时间: 2004-4-18 05:55
难道就没有别的办法了吗
作者: 土豆    时间: 2004-4-19 21:43
你需要的是什么还没讲清除
作者: hamletl    时间: 2004-4-21 18:43
这样可以吗?:
变量时间NOW="#" & Year(Now()) & "-" & Month(Now()) & "-" & Day(Now()) & " " & 文本1.Text & "#"

作者: zhyaccess    时间: 2004-4-22 16:32
还是不行呀,谢谢了
作者: zhengjialon    时间: 2004-4-27 18:52
用FORMAT函数格式化应该可以的




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3