主题:操作必须使用一个可更新的查询(在本地iis5.1上没问题,传到远程服务器上就出问题)
[color=FF0000]asp文件在本地iis5.1下运行没有问题,但上传到服务器上就提示[/color]
[color=008080]Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/query/modify.asp,行 28 [/color]
代码如下:
[color=000080]dim shouye,siteName,user,pwd,process,dates,man,intro
shouye=request.Form("shouye")
siteName=request.Form("siteName")
user=request.form("user")
pwd=request.form("pwd")
process=request.form("process")
dates=request.form("data")
man=request.form("man")
intro=request.form("intro")
dim Conn
set Conn=server.createobject("adodb.connection")
strConn="dbq="&server.mappath("wangzhan")&";driver={Microsoft Access Driver (*.mdb)}"
Conn.open strConn
dim rs
set rs=server.createobject("adodb.recordset")
strSql="update 网站 set 网站首页='"&shouye&"',网站名称='"&siteName&"',用户名='"&user&"',密码='"&pwd&"',进度='"&process&"',注册日期='"&dates&"',负责人='"&man&"',说明='"&intro&"' where id="&Cint(session("id"))
rs.open strSql,Conn
response.redirect("query.asp")[/color]
把rs.open strSql,Conn改成rs.open strSql,Conn,2,2也不行
另外插入记录也存在相同的提示,
而删除操作则提示:
[color=008080]Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 无法从指定的数据表中删除。
/query/delete.asp,行 21[/color]
[color=FF0000]在本地iis5.1上没有问题啊,传到服务器上就出问题,到底怎么回事啊 [/color]
[color=008080]Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。
/query/modify.asp,行 28 [/color]
代码如下:
[color=000080]dim shouye,siteName,user,pwd,process,dates,man,intro
shouye=request.Form("shouye")
siteName=request.Form("siteName")
user=request.form("user")
pwd=request.form("pwd")
process=request.form("process")
dates=request.form("data")
man=request.form("man")
intro=request.form("intro")
dim Conn
set Conn=server.createobject("adodb.connection")
strConn="dbq="&server.mappath("wangzhan")&";driver={Microsoft Access Driver (*.mdb)}"
Conn.open strConn
dim rs
set rs=server.createobject("adodb.recordset")
strSql="update 网站 set 网站首页='"&shouye&"',网站名称='"&siteName&"',用户名='"&user&"',密码='"&pwd&"',进度='"&process&"',注册日期='"&dates&"',负责人='"&man&"',说明='"&intro&"' where id="&Cint(session("id"))
rs.open strSql,Conn
response.redirect("query.asp")[/color]
把rs.open strSql,Conn改成rs.open strSql,Conn,2,2也不行
另外插入记录也存在相同的提示,
而删除操作则提示:
[color=008080]Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver] 无法从指定的数据表中删除。
/query/delete.asp,行 21[/color]
[color=FF0000]在本地iis5.1上没有问题啊,传到服务器上就出问题,到底怎么回事啊 [/color]