ASP不能连接上SqlServer
来源:百度知道 编辑:UC知道 时间:2024/05/17 03:07:30
我的系统是WindowsXP,安装的是SqlServer个人版,安装了IIS5.0
首先我在SqlServer上建立了test数据库,其中建了mytest表
然后建立了asp文件,代码如下:(建立连接,显示mytest中的记录)
<%
on error resume next
connstr="driver={SQL Server};server=localhost;uid=sa;pwd=;database=test;"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
set rs=server.createobject("adodb.recordset")
rs.open "select * from mytest",conn,1,3
do while not rs.eof
response.write rs ("id")&""&rs("test")&"<br>"
rs.movenext
loop
rs.close
set rs=nothing
%>
但是不能显示啊,IE显示的信息是:
无法显示网页
试图访问的网页出现问题,无法显示。
--------------------------------------------------------------------------------
请尝试执行下列操作:
单击刷新按钮,或稍后重试。
打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
-------------
首先我在SqlServer上建立了test数据库,其中建了mytest表
然后建立了asp文件,代码如下:(建立连接,显示mytest中的记录)
<%
on error resume next
connstr="driver={SQL Server};server=localhost;uid=sa;pwd=;database=test;"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
set rs=server.createobject("adodb.recordset")
rs.open "select * from mytest",conn,1,3
do while not rs.eof
response.write rs ("id")&""&rs("test")&"<br>"
rs.movenext
loop
rs.close
set rs=nothing
%>
但是不能显示啊,IE显示的信息是:
无法显示网页
试图访问的网页出现问题,无法显示。
--------------------------------------------------------------------------------
请尝试执行下列操作:
单击刷新按钮,或稍后重试。
打开 127.0.0.1 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
-------------
查看一下环境变量设置没有
打上sql的sp3补丁了没?
微软的东西最好保持最新,这样对于安全,以及bug修复都有好处
多看一下sqlserver的配置。
将WindowsXp自带防火墙关闭,然后再试试。
Good luck