常德市中级法院:求助“Microsoft OLE DB Provider for SQL Server 错误 '80040e37'”

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/02 01:57:44
我在租用的空间上上传了一套扬州交友网的SQL版,上传后打开首页,出现如下错误提示:

Microsoft OLE DB Provider for SQL Server 错误 '80040e37'

对象名 'love_online' 无效。

/sub/online.asp,行 11

原程序中在/sub/conn.asp中设置数据库名是yzlove,我在这个文件中将数据库改成自己的名字xxx,并改了用户名和密码,其他均未改动。

我不懂数据库,请高手详细解答如上问题如何解决?谢谢。
以下是online.asp的前半部分代码:
<%
Sub online()
dim username,sex,grade,UserIP
if not isnull(request.Cookies("yzlove")("username")) and trim(request.Cookies("yzlove")("username"))=Empty then
msum=replace(Request.ServerVariables("REMOTE_ADDR"),".","")&replace(replace(replace(replace(replace(replace(Request.ServerVariables("HTTP_USER_AGENT"),".",""),";",""),"/",""),"(",""),")","")," ","")
username="来宾"&msum
sex=""
grade=0
UserIP=Request.ServerVariables("REMOTE_ADDR")
set rs=Server.CreateObject("ADODB.recordset")
rs.open"select * from love_online where username='"&username&"'",conn,1,3
if rs.eof and rs.bof then
rs.addnew
rs("username")=username
rs("sex")=sex
rs("grade")=grade
rs("ip")=UserIP
rs("logintime")=now()
rs("lasttime")=now()
rs.update
else

检查空间上的SQL的xxx数据库里有没有'love_online'这个表

你租用的空间?
那么sql数据库附加上了么?
附加时候作为什么名称附加的?

可能是你电脑上的系统设置权限不允许吧

还有一点可能是代码有误