2010-06-02 10:33
错误代码如下: <% public Sql_server_addr,Sql_user,Sql_password,Sql_database Sql_server_addr = "192.168.0.234" '数据库服务器地址 Sql_user = "sa" '用户 Sql_password = "606" '密码 Sql_database = "ChengJi" '数据库名 public constr '链接字符串 constr = "Provider=SQLOLEDB;Server="&Sql_server_addr&";UID ="&Sql_user&";PWD="&Sql_password&";database="& Sql_database&";" public SQL_Str '数据查询字符串 public adocon '数据库链接对象 set adocon = server.CreateObject("adodb.connection") adocon.open constr if err then err.clear set adocon = nothing response.write "数据库链接错误,请检查数据库链接文件" end if %> 从IIS打开后出现如下错误: HTTP 错误 500.100 - 内部服务器错误 - ASP 错误 Internet 信息服务 -------------------------------------------------------------------------------- 技术信息(用于支持人员) 错误类型: Microsoft OLE DB Provider for SQL Server (0x80004005) 连接字符串属性无效 /web/index11.asp, 第 19 行 请问这是什么问题啊 数据库是在老师的服务器上
刚才调试了一阵,调试出来了,哈哈。下面是调试出来的代码: <% public Sql_server_addr,Sql_user,Sql_password,Sql_database Sql_server_addr = "192.168.0.254" '数据库服务器地址 Sql_user = "sa" '用户 Sql_password = "606" '密码 Sql_database = "ChengJi" '数据库名 public constr '链接字符串 public SQL_Str '数据查询字符串 constr = "driver={SQL server};server="&Sql_server_addr&";UID="&Sql_user&";PWD="&Sql_password&";database="&Sql_database&";" public adocon '数据库链接对象 set adocon = server.CreateObject("adodb.connection") adocon.open constr if err then err.clear set adocon = nothing response.write "数据库链接错误,请检查数据库链接文件" end if %>