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
%>
本文记录了一次解决ASP应用程序中数据库连接失败的问题过程,详细展示了错误代码及调试后的正确代码,涉及数据库服务器地址、用户名、密码及数据库名称等配置。
1298

被折叠的 条评论
为什么被折叠?



