注册 登录
编程论坛 ASP技术论坛

调试的时候出现错误

zp860 发布于 2008-08-30 15:07, 566 次点击
这是我调试的时候提示的错误

错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
Cannot open database requested in login '51nx'. Login fails.
/inc/Conn.asp, 第 5 行


以下是代码:


<%
    'dsn="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=lj;pwd=lj;Initial Catalog=mkt;Data Source=."
    dsn="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=51nx;Data Source=."
    set conn=server.CreateObject("adodb.connection")
    conn.open dsn  这是第五行
    
    function closeconn()
        conn.close
        set conn=nothing
    end function
%>
3 回复
#2
multiple19022008-08-30 17:23
谢谢分享
#3
yms1232008-08-30 19:24
错误内容是不能登陆数据库如果是SQL Server数据库检查数据库服务是否启动,数据库51nx是否在服务器上存在,sa用户是否有权限访问那个数据库
#4
gdk20062008-08-31 10:23
是的,看看你的服务是否启动,还有你如果是远程的数据库,有的虚拟主机需要开启远程链接数据库功能的。
1