asp连接sql server 2008数据库
我写的asp代码如下:<%publicSql_server_addr,Sql_user,Sql_password,Sql_databaseSql_server_addr=...
我写的asp代码如下:
<%
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
%>
我想请问高手,前面的有原则性错误吗? 展开
<%
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
%>
我想请问高手,前面的有原则性错误吗? 展开
展开全部
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 '链接字符串
connstr="PROVIDER=SQLOLEDB;DATA SOURCE=" & Sql_server_addr & ";database=" & Sql_database & ";User Id=" & Sql_user & ";PASSWORD=" & Sql_password & ";"
你的连接字符串写错了!
Sql_server_addr = "192.168.0.234" '数据库服务器地址
Sql_user = "sa" '用户
Sql_password = "606" '密码
Sql_database = "ChengJi" '数据库名
public constr '链接字符串
connstr="PROVIDER=SQLOLEDB;DATA SOURCE=" & Sql_server_addr & ";database=" & Sql_database & ";User Id=" & Sql_user & ";PASSWORD=" & Sql_password & ";"
你的连接字符串写错了!
展开全部
'使用odbc方式连接sqlserver数据库·这是最流行的一种方法,也是最常用的方法:
<%
set
conn=server.createobject("adodb.connection")
conn.open
"driver={sql
server};server=服务器名;uid=账号;pwd=密码;database=数据库名"
%>
<%
set
conn=server.createobject("adodb.connection")
conn.open
"driver={sql
server};server=服务器名;uid=账号;pwd=密码;database=数据库名"
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ASDFASFASDFASDFASDFSDF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.连接字符串错误(服务器地址可能出错了)
2.远程访问CIENT没有开
2.远程访问CIENT没有开
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询