求助!****时间变量无法写入数据库*****

来源:百度知道 编辑:UC知道 时间:2024/05/24 12:41:49
我今天写了个留言本,经测试无报错,不过提交留言数据没有写入数据库,
后来我把时间变量的提交删除后,其它字段的就能写入了.请教各位大侠,帮帮忙.
原代码:
<!--#include file="conn.asp"-->
<%name=Replace(request.form("name"),"'","''")
QQ=Replace(request.form("QQ"),"'","''")
email=Replace(request.form("email"),"'","''")
face=Replace(request.form("face"),"'","''")
email=Replace(request.form("email"),"'","''")
content=Replace(request.form("content"),"'","''")
time=now()'''''''''''这行我后来删了(包括下面的,'"&time&"')
%>
<%set rs=conn.execute("Insert Into bbs(name,QQ,face,email,content,time)values('"&name&"','"&QQ&"','"

试试这个:
set rs=conn.execute("Insert Into bbs(name,QQ,face,email,content,[time])values('"&name&"','"&QQ&"','"&face&"','"&email&"','"&content&"','"&now()&"')")

可能是你的数据库time字段类型不对,检查一下看看。

其实在数据库里设置这个字段的默认值为now()最简单。这儿就不用写了。

2楼正解