asp+sql数据库的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 08:41:20
用asp+sql做办公自动化系统,打开网页时出现登陆框,当我输入用户名和密码点击登陆后,出现:

无法显示网页
试图访问的网页出现问题,无法显示。

--------------------------------------------------------------------------------

请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝
/data/conn.asp, 第 4 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; WPS; TencentTraveler )

网页:
GET /admin.asp

时间:
2008年5月2日, 上午 02:49:59

详细信息:
Microsoft 支持

我的系统是深度5.8,浏览器是ie7,这个问题应该怎么处理?
请说得详细点,我对数据库不怎么了解。
我安装的是sql 2000个人版的,在安装的时候提示不能安装服务器端,只能安装客户端,是不是这个的问题?下面是conn.asp的代码:
<%
set co

server=;uid=sa;pwd=;database=db_office

这段要是本地运行的话 要写成 server=(local)

也可能是SQL没有运行

开始-运行-输入 “CMD” - 命令行下输入 “net start mssqlserver”

把CONN文件(即连接数据库的代码)测试下。

最好把CONN文件写成过程或函数的形式。

把你的conn.asp代码放上来才能帮你,都不知道你那里使用什么方法连接数据库?ODBC,还是SQL Server DVRIVER?

补充:
你的系统不能做SQL服务端,这个就麻烦点了,装个服务器版的操作系统吧,如WINDOWS 2003或2000服务器版。然后学习一下如何连接数据库。

Path="driver={SQL Server};server=;uid=sa;pwd=;database=db_office"

server=;?怎么能为空呢??应该填写服务器地址,本地用127.0.0.1
server=127.0.0.1;

还有pwd=;怎么也是空啊?

Path="driver={SQL Server};server=;uid=sa;pwd=;database=db_office"
----------------------------------------------
server=.;server=.表示本机???