怪怪!?win98+pws/win2000pro+IIs5/winxp+IIs5.1和win2000server+IIs5有什么区别
我学asp时间不长,但发现有一个问题,我写了个涉及数据库操作的asp小程序:
<HTML>
<HEAD>
<BODY>
<%
dim IID
dim sql
dim rs
dim conn
IID=Request("imgid")
conn="DBQ=" + server.mappath("count.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set rs=server.createobject("adodb.recordset")
sql = "UPDATE mytable SET count=count+1 WHERE id = " + cstr(IID)
rs.open sql,conn,1,1
set rs=nothing
set conn=nothing
Response.Redirect "index.asp"
%>
</BODY>
</HTML>
发现只要涉及到对数据库的写操作,win98+pws/win2000pro+IIs5/winxp+IIs5.1都报错,而win2000server+IIs5通的过。
什么原因呢,而win2000pro+IIs5/winxp+IIs5.1我已经把写的权限打开了
高手们指点一二