求助:关于asp&sql server连接的问题。
我这里有个asp与access连接的代码,运行时没有错误。改成与sql server连接应该怎么改?代码如下:
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.ConnectionTimeout = 15
Conn.CommandTimeout = 30
Conn.Open "Driver={Microsoft Access Driver (*.mdb)};dbq="& server.MapPath("/system/db/sys_user.mdb"), "admin", ""
%>
我把最后一句改成connstr="driver={sql server};server=(local);uid=sa;pwd=dasdaetbcx;database=MOA"
就出现错误。
问题点数:0、回复次数:6Top
1 楼simoncheung(風中巖石)回复于 2004-05-04 15:33:11 得分 0
set con=server.createobject("adodb.connection")
con.open "PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=dasdaetbcx;DATABASE=MOA"Top
2 楼Jaron(WWW.JARON.CN)回复于 2004-05-04 15:35:04 得分 0
'数据库参数设置
'-----------------------------------------------------------------------------------------------
strSQLServerName = "localhost" '服务器名称或地址
strSQLDBUserName = "sa" '数据库帐号
strSQLDBPassword = "" '数据库密码
strSQLDBName = "SiteManager-CMS" '数据库名称
'-----------------------------------------------------------------------------------------------
Set conn = Server.CreateObject("ADODB.Connection")
strCon = "Provider=SQLOLEDB;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
conn.Open strConTop
3 楼cuipi2003(脆皮)回复于 2004-05-04 15:51:57 得分 0
www.connectionstrings.comTop
4 楼skyboy0720(曲终人散)回复于 2004-05-04 15:58:29 得分 0
用oledb的方式连接数据库吧,楼上已经给了Top
5 楼liuyu202(学无止境)回复于 2004-05-04 20:52:02 得分 0
http://www.csdn.net/develop/read_article.asp?id=19016
http://www.csdn.net/develop/article/19/19018.shtmTop
6 楼wanghr100(灰豆宝宝.net(努力工作))回复于 2004-05-04 22:48:26 得分 0
你先看一下,
这是用默认的账号sa来访问的.
确认,你打开SQL Query Analyzer 时,可以用sa登录.
如果不能的话.请把你的身份验证方式改成"SQL Server和 Windows"
首先,服务器的身份验证方式要设置成"SQL Server和 Windows"
1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server
2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡
3.在"身份验证"下,选择"SQL Server和 Windows ".
4.重新启动SQL Server服务.Top




