运维工程师求职简历:ASP调用出现ADD.ASP错误的问题!

来源:百度文库 编辑:高校问答 时间:2024/05/02 02:48:23
一个很简单的许愿树程序,许愿了出现内部服务器错误,但是在一个朋友架设的服务器上就可以,自己弄的服务器上就不可以,,各位帮忙。
ADD内容如下:
<%
'************add.asp************
a_ip=request.servervariables("REMOTE_HOST")
a_name = trim(Request("name")) '取得表单姓名
a_email= trim(Request("email"))
a_homepage = trim(Request("homepage"))
a_oicq = trim(Request("oicq"))
a_from01 = trim(Request("from01"))
if Request("reply")="False" then
a_reply="True"
else
a_reply="False"
end if
a_memo = trim(Request("memo")) ' 取得愿望内容
a_memo = Server.HTMLEncode(Request("memo"))
a_memo = Replace( a_memo, vbCrLf, "<br>")
a_memo = Replace( a_memo, "'", "''")
%>
<!--#include file="conn.asp"-->
<%
SQLcmd = "Insert Into wish(name,memo,email,homepage,oicq,from01,reply,time01,ip) Values"
SQLcmd = SQLcmd & "('" & a_name & "','" & a_memo & "','" & a_email & "','" & a_homepage & "','" & a_oicq & "','" & a_from01 & "'," & a_reply & ",now,'" & a_ip & "')"
newconn.Execute SQLcmd
Response.Redirect "index.asp"
%>
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。

/add.asp,行 23

我想是你的IIS的问题了,如果你的数据库放在ntfs格式的盘要上注意权限设置。
http://freehost07.websamba.com/gvvvfg/search.asp?SearchContent=asp&searchType=Content
这上面有具体的操作步骤

既然可以,说明程序本身应该没什么问题,可能有两方面问题:

1。 你机器的IIS设置问题,因为你没有把出错代码贴出来,不好判断具体原因。

2。 你的数据库连接文件存在问题。

检测数据库数据是否有错
检测是否对数据库有读取及修改的权限