| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1344 人关注过本帖
标题:怎么调试运行asp+sql的程序
只看楼主 加入收藏
sidivefen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-14
收藏
 问题点数:0 回复次数:11 
怎么调试运行asp+sql的程序
请大家帮帮忙,我在网上下载了几个程序调都错了,晕啊...,最好有例子一起说明的,谢谢了!
搜索更多相关主题的帖子: sql asp 调试 运行 
2007-08-14 10:27
SkyGull
Rank: 5Rank: 5
来 自:浙江杭州
等 级:贵宾
威 望:13
帖 子:839
专家分:324
注 册:2007-6-7
收藏
得分:0 
啊??
装了IIS和MSSQL就OK了啊
2007-08-14 10:30
sidivefen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-14
收藏
得分:0 
我都装上可还是不行
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
/200772711173617268/ASP_file/conn.asp, 第 9 行
下面是conn.asp源码
<!-- 连接 -->
<%
Public conn,rec
Set conn=server.CreateObject("adodb.connection")
'response.write "before:" & conn.state & "<br>"
If conn.state=1 Then
conn.close
End if
conn.open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=As_Book;Data Source=."
'response.write "after:" & conn.state & "<br>"
%>
2007-08-14 10:40
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
数据库既然是sa登陆用户,那登陆密码呢?

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-08-14 11:56
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
以下是引用sidivefen在2007-8-14 10:40:18的发言:
我都装上可还是不行
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80004005)
用户 'sa' 登录失败。原因: 未与信任 SQL Server 连接相关联。
/200772711173617268/ASP_file/conn.asp, 第 9 行
下面是conn.asp源码
<!-- 连接 -->
<%
Public conn,rec
Set conn=server.CreateObject("adodb.connection")
'response.write "before:" & conn.state & "<br>"
If conn.state=1 Then
conn.close
End if
conn.open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=As_Book;Data Source=."
'response.write "after:" & conn.state & "<br>"
%>

这说明数据库登陆用户名或密码有问题,或者sa账户没有访问数据库的权限,察看数据库的设置是否正确,数据库的服务是否启动。

2007-08-14 13:31
sidivefen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-14
收藏
得分:0 
我还是不会啊,请帮帮忙,我的数据库有用windows身份认证的,不用用户名与密码
2007-08-14 15:39
sidivefen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-14
收藏
得分:0 
<%
MM_conn_STRING = "Driver={SQL Server};server=(local);uid=;pwd=;database=As_Book;"
Set conn = Server.Createobject("ADODB.Connection")
conn.open MM_conn_STRING
SET RS=SERVER.CreateObject("ADOBD.recordset")
%>这好像没有错吧
可我打开时
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'MICKY-73C058\IUSR_MICKY-73C058' 登录失败。
/200772711173617268/ASP_file/conn.asp, 第 4 行
2007-08-14 15:40
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 
安装MSSQL的时候不要选择windows身份认证登陆

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-08-14 17:43
都市打工者
Rank: 1
等 级:新手上路
帖 子:177
专家分:0
注 册:2007-8-7
收藏
得分:0 
我现在就是用这样的连接在自己电脑上测试 的,好用的,在自己的电脑上建立数据源
SqlDatabaseName = "datebasename"
SqlPassword = "sa"
SqlUsername = "sa"
SqlLocalName = "127.0.0.1"
ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
Set conn = Server.CreateObject("ADODB.Connection")
conn.open ConnStr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查连接字串。"
Response.End
End If

[此贴子已经被作者于2007-8-15 10:25:30编辑过]


做好自己工作的每一天,与朋友乐
2007-08-15 10:22
sidivefen
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-8-14
收藏
得分:0 
可是我的这样做了还是不行,能加我QQ:514665009帮我看看吗,谢谢了
2007-08-15 10:38
快速回复:怎么调试运行asp+sql的程序
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017473 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved