大家有没有试过?关于time().

eduzi 2004-08-19 10:48:11
请高手关注一下并告诉我原因。
插入数据时,如果这样用:
rs.open sql,conn,1,3
rs.addnew
rs("dTime")=time()
rs.update
这样存入的是几点几分几秒格式的数据。
如果这样:
conn.execute("insert into table(dTime) values('"&time()&"')")
这样会记录一条如下格式的数据:1900-1-1 几点几分几秒。

不知道各位有没有试过?为什么会这样呢?
...全文
100 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
eduzi 2004-08-20
  • 打赏
  • 举报
回复
好,我明白了,谢谢各位,结贴吧。
sunjiujiu 2004-08-19
  • 打赏
  • 举报
回复
呵呵,楼主这个问题还真没有注意过,我一般都是用下面的语句进行的,没有问题的
FormatDateTime(Now(), vbLongTime)
eduzi 2004-08-19
  • 打赏
  • 举报
回复
jzywh(江小鱼@湖北大学) ;;
在两边加#号可以解决吗?
eduzi 2004-08-19
  • 打赏
  • 举报
回复
sql server 啊
jzywh 2004-08-19
  • 打赏
  • 举报
回复
conn.execute("insert into table(dTime) values(#" & time() & "#)")
mind_1220 2004-08-19
  • 打赏
  • 举报
回复
呵呵
你是什么数据库哟?
bananasmiling 2004-08-19
  • 打赏
  • 举报
回复
rs("dTime")=time()---当前时间...
conn.execute("insert into table(dTime) values('"&time()&"')")--数据库的默认时间就是1900-1-1 几点几分几秒。

www0aspsun0com 2004-08-19
  • 打赏
  • 举报
回复
jzywh(江小鱼@湖北大学) ;;
在两边加#号可以解决吗?


加#是ACCESS的解决方法,SQLSERVER不行
lnqnwy 2004-08-19
  • 打赏
  • 举报
回复
一般往库中手稿数据不用time(),而是now()呵呵!
szsbell 2004-08-19
  • 打赏
  • 举报
回复
bananasmiling(hello找我) ,已经说得很清楚了

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧