你说的conn文件时那个阿?我是菜鸟,才学的!我是根据教科书上来学者写论坛程序的,这篇程序文档是完成注册登陆后修改个人资料用的,我尝试了你的数据库路径
但是发现不是那个问题啊?
程序代码就是:
<%if Session.Contents("UserName")="" then
response.write("不存在当前用户")
%>
<%
else
username=Session.Contents("UserName")
set conn=server.createobject("adodb.connection")
DBPath=Server.MapPath("members.mdb") ----这个就是数据库,路径改为("../mysite/data/members.mdb")也是出现一样问题,改为你说的别的两个路径的话就直接提示数据库路径错误了!
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
sql="Select * from Users where name='"&username&"'"
set rs=server.createobject("adodb.recordset")
第12行:rs.open sql.rs.conn,0,1
%>
错误提示依然是:
错误类型:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: 'sql'
/modi.asp, 第 12 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar)
网页:
GET /modi.asp
请告诉我如何解决好吗?
但是发现不是那个问题啊?
程序代码就是:
<%if Session.Contents("UserName")="" then
response.write("不存在当前用户")
%>
<%
else
username=Session.Contents("UserName")
set conn=server.createobject("adodb.connection")
DBPath=Server.MapPath("members.mdb") ----这个就是数据库,路径改为("../mysite/data/members.mdb")也是出现一样问题,改为你说的别的两个路径的话就直接提示数据库路径错误了!
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
sql="Select * from Users where name='"&username&"'"
set rs=server.createobject("adodb.recordset")
第12行:rs.open sql.rs.conn,0,1
%>
错误提示依然是:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: 'sql'
/modi.asp, 第 12 行
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Alexa Toolbar)
GET /modi.asp
请告诉我如何解决好吗?
[此贴子已经被作者于2006-1-11 22:36:30编辑过]
一个新手,但是是一个asp的爱好者,希望大家帮忙!