作者:mobiledu2502857153 | 来源:互联网 | 2023-05-18 07:01
HTTP错误500.100-内部服务器错误-ASP错误Internet信息服务-----------------------------------------------
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(用于支持人员)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E07)
[Microsoft][ODBC SQL Server Driver][SQL Server]从字符串转换为 datetime 时发生语法错误。
/Write.asp, 第 71 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; CIBA; InfoPath.2)
网页:
POST 223 ??? /Write.asp
sql="INSERT INTO messageInfo (title, content, name, email, ip,qq,u_time) VALUES('" & vtitle & "','" & vcontent & "','" & vname & "','"& vemail & "','"& vip &"','"& vqq &"','"& now() &"')"
Conn.Execute(sql)
71行
POST Data:
name=%BA%A3%B1%B4&email=ccfyy2008@163.com&qq=1013856522&title=%B2%E2%CA%D4&cOntent=%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA%D4%B2%E2%CA . . .
时间:
2010年9月22日, 上午 10:58:47
7 个解决方案
有可能now函数返回的值不能被sql server隐式转换成日期类型。请楼主再确认一下吧。
这是部分代码,哪里出错了?
sql="INSERT INTO messageInfo (title, content, name, email, ip,qq,u_time) VALUES('" & vtitle & "','" & vcontent & "','" & vname & "','"& vemail & "','"& vip &"','"& vqq &"','"& now() &"')"
Conn.Execute(sql)
Conn.Close
Set Conn = nothing
Response.Redirect "Default.asp"
end if
End Sub
调试成功,我把u_time字段的数据类型由datetime改为nvarchar后,就成功了!!哈哈……