重生异能之扮猪吃老虎:ASP不能连接上SqlServer
来源:百度文库 编辑:杭州交通信息网 时间:2024/05/04 21:58:48
我的系统是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 信息服务
--------------------------------------------------------------------------------
技术信息(用于支持人员)
错误类型:
Active Server Pages, ASP 0113 (0x80004005)
超过了脚本运行的最长时间。可以为 Server.ScriptTimeOut 属性指定新值或更改 IIS 管理工具中的相应值来更改此限制。
/3/data.asp
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
GET /3/data.asp
时间:
2006年8月6日, 20:57:37
详细信息:
Microsoft 支持
=====\\\\\===========\\\\\===========\\\\\==========\\\\\=======
请大家帮忙解决这个问题
补充一点,若建立的asp文件不与数据库相关的话,IE浏览器能正常显示
成功解决的朋友,会追加高分!!!
1楼:打了sp4补丁也不行啊!
2楼:请问环境变量怎么设置?我没有设置!!
请大家帮忙解决,谢谢
首先我在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 信息服务
--------------------------------------------------------------------------------
技术信息(用于支持人员)
错误类型:
Active Server Pages, ASP 0113 (0x80004005)
超过了脚本运行的最长时间。可以为 Server.ScriptTimeOut 属性指定新值或更改 IIS 管理工具中的相应值来更改此限制。
/3/data.asp
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
GET /3/data.asp
时间:
2006年8月6日, 20:57:37
详细信息:
Microsoft 支持
=====\\\\\===========\\\\\===========\\\\\==========\\\\\=======
请大家帮忙解决这个问题
补充一点,若建立的asp文件不与数据库相关的话,IE浏览器能正常显示
成功解决的朋友,会追加高分!!!
1楼:打了sp4补丁也不行啊!
2楼:请问环境变量怎么设置?我没有设置!!
请大家帮忙解决,谢谢
查看一下环境变量设置没有
打上sql的sp3补丁了没?
微软的东西最好保持最新,这样对于安全,以及bug修复都有好处
多看一下sqlserver的配置。
将WindowsXp自带防火墙关闭,然后再试试。
Good luck