| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 725 人关注过本帖
标题:[求助]请问使用ASP+SQL,怎样放置数据库位置和读取数据?
只看楼主 加入收藏
oubeisitan
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-10-31
收藏
 问题点数:0 回复次数:3 
[求助]请问使用ASP+SQL,怎样放置数据库位置和读取数据?
原先用ACCESS的时候在网站目录下放置数据库就可以了,现在改成SQL的,也要拷贝一份在目录下吗?那么SQL的连接路径应该怎么写,server=(local)这个指的是SQL目录还是网站根目录?下面是我测试用的代码,读取的时候报错,请大家帮忙看下,谢谢。

conn.asp
<%
dim conn, connstr
connstr="Driver={SQL SERVER};server=(local);uid=sa;pwd=sql-newsunserver;database=lis40;"
set conn=server.createobject("adodb.connection")
%>


diaoyong.asp
<!--#include file="conn.asp" -->
<%
conn.open connstr
sql="select * from bt_ybfzxx"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%do while not rs.eof%>
<%=rs("yqdh")%>
<%=rs("cdrq")%>
<%=rs("ybbh")%>
<%=rs("xmdh")%>
<%=rs("xmcdz")%>
<%
rs.movenext
loop
%>

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E4D)
[Microsoft][ODBC SQL Server Driver][SQL Server]用户 'sa' 登录失败。
/test1/diaoyong.asp, 第 3 行
搜索更多相关主题的帖子: SQL 数据库 ASP 位置 
2007-11-07 13:31
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
收藏
得分:0 

你的sa 密码不对,建议你不要使用 sa 访问数据库,因为 sa 是数据最高权限的,如果你站被入侵,那么你的数据库帐号和密码就会被泄露,这样你的数据库就很危险了

先建个用户访问该数据库就行了


[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-11-07 14:25
天涯听雨
Rank: 2
来 自:东莞
等 级:论坛游民
威 望:4
帖 子:497
专家分:64
注 册:2007-8-25
收藏
得分:0 

错识很明显,,,连接SQL数据库不成功。。你的SA 密码是否错

'''''''''''''''''''''''''''''''''SQL数据库 ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
SqlLocalName ="(local)" '连接IP [ 本地用 (local) 外地用IP ]
SqlUsername ="sa" '数据库用户名
SqlPassword ="XXXXXX" '用户密码
SqlDatabaseName="NewsTable" '数据库名
ConnStr = "Provider=Sqloledb;User ID=" & SqlUsername & "; Password=" & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source=" & SqlLocalName & ";"
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
On Error Resume Next
Set Conn=Server.CreateObject("ADODB.Connection")
Conn.open ConnStr

If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<div style='font-size:14px;color=#ff0000' align='center'>数据库连接出错,请检查数据库连接字串</div>"
Response.End
End If


用下这段连接试试


从明天起做幸福的人,喂马劈柴周游世界!
2007-11-07 14:26
oubeisitan
Rank: 1
等 级:新手上路
帖 子:35
专家分:0
注 册:2007-10-31
收藏
得分:0 

这回显示错误的那段文字信息了,这是一个从别人那里拿来的数据库文件,我自己重新建一个再试一下,谢谢了.

2007-11-07 15:32
快速回复:[求助]请问使用ASP+SQL,怎样放置数据库位置和读取数据?
数据加载中...
 
   



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

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