主题:  asp的一些问题

cwlcwr78

职务:普通成员
等级:1
金币:1.0
发贴:149
#12003/6/1 19:33:32
在做GUESTBOOK中
不用数据库存储访客的IP
而在页面直接用<%=Request.serverVariables("REMOTE_ADDR)%>
是否可以?

修改数据库时候出现错误
代码如下
管理页传过来q=n
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("database\example3.mdb")
exec="select * from guestbook where id="&request.querystring("q")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
%>












">



<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("database\example3.mdb")
exec="select * from guestbook where id="&request.querystring("q")
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
rs("tietle")=request.form("tietle")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
/modifysave.asp, 第 14 行----------rs.open exec,conn,1,3



还有 本人IIS5装了DVBBS 6
结果http://127.0.0.1/dvbbs/index.asp登陆错误
错误类型:
Microsoft JET Database Engine (0x80004005)
/dvbbs/inc/char.asp, 第 236 行



=ridincal=

职务:管理员
等级:7
金币:20.0
发贴:5886
#22003/6/1 20:03:29
转ASP及.Net区了



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#32003/6/2 9:52:43
exec="select * from guestbook where id="&request.querystring("q")&""

动网论坛出错是因为你在配置文件中要把连接ACCESS的形式改变一下



cwlcwr78

职务:普通成员
等级:1
金币:1.0
发贴:149
#42003/6/2 16:22:19
动网那个能否说的具体点?



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#52003/6/2 16:50:30
找到CONN。ASP这个文件
把connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
这句话改成
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
其实在CONN。ASP里就有说明



cwlcwr78

职务:普通成员
等级:1
金币:1.0
发贴:149
#62003/6/3 17:33:56
第一个问题
故障依旧!



cwlcwr78

职务:普通成员
等级:1
金币:1.0
发贴:149
#72003/6/4 21:40:07
管理页穿来Q=N
修改显示页也是
确定修改保存也是
怎么就出错?????



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#82003/6/5 11:26:56
第一个rs.open exec,conn,1,3应该是rs.open exec,conn,1,1吧