城市用英语怎么说:在ASP设计的网页中,怎么像数据库中添加当前日期?

来源:百度文库 编辑:神马品牌网 时间:2024/05/06 02:51:45
我试验过Date和Nowdate变量,可是他们给出的都不是正确的日期,也根本不是服务器的日期。因为我的工作机现在就是服务器,机器的日期是正确的,而数据库中插入的日期却好像是1905年6月…日。
这是怎么回事呢?
“向”数据库中……

这是由于服务器和你本地机设置的时间显示格式不一样造成的。
这种情况下请不要使用本地时间,在SQL语句里面插入时间函数,而不是直接写入时间。数据库在处理到时间函数的时候会自动取值。

比如原来的SQL语句:
strSql="insert into table (sName,sTime) values('" +sName +"','"+ now() +"')"

改为:
strSql="Insert into table (sName,sTime) values('" +sName +"',now()")

在Access里面取时间是 now(),date(),Time()
在Sqlserver里面取时间是:getDate()

插入数据库的时间可以使用now(),date()函数获取当前日期,像你这种情况我没有遇到过。