ASP中ACCESS数据库转成SQL SERVER的链接代码,求高手改代码

我现在有个网站~后台是ACCESS数据库,我想把它转成SQL数据库,数据也全部导入SQL,现在就是ASP和数据库的对接老是连不上,求高手帮改代码~送上100分~解决好了另... 我现在有个网站~后台是ACCESS数据库,我想把它转成SQL数据库,数据也全部导入SQL,现在就是ASP和数据库的对接老是连不上,求高手帮改代码~送上100分~解决好了另外加分~
现有网站有两个文件里有数据库路径相关内容:connectdb.asp,connectdbstr.asp

connectdb.asp代码
<!--#INCLUDE FILE="connectdbstr.asp" -->

<%
'连接数据库共用文件
set conn=server.CreateObject("adodb.connection")
on error resume next
conn.Open connstr
if err.number<>0 then
response.write "数据库连接出错,请与管理员联系"&err.description
response.end
end if
%>

connectdbstr.asp代码
<%
vdir2="shop/"
conndbstr=Request.ServerVariables("APPL_PHYSICAL_PATH")
conndbstr=replace(conndbstr,"\","/")
conndbstr=conndbstr&vdir2&"db/YZ_Consume.asp"
connstr = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&conndbstr
'response.write connstr &"<br>"
%>
希望有高手能帮我改下代码连到SQL数据库
假设SQL数据库名:AAA
用户名:BBB
密码:111
SQL数据库地址:127.0.0.1
在线等高手了,无聊装懂者不要乱来误导
展开
 我来答
笑乐活
2007-07-29 · TA获得超过197个赞
知道小有建树答主
回答量:343
采纳率:100%
帮助的人:169万
展开全部
你好!
具体方法和代码如下:

set conn=server.createobject("adodb.connection")
变量名="driver=sql server;server=IP地址;database=数据库名;uid=用户名;pwd=密码"
conn.open 变量名

"conn"是你设置的对象名
"变量名" 为自定义
"IP地址" 你计算机的IP
"数据库名" 你数据库的名称
"用户名"和"密码" sql server安装时的设置,如果你安装时用的是windows身份验证,那么你就要新建一个用户, 新建用户在企业管理器里面。
如果安装时用的是sql server身份验证,那么它的默认用户名为"sa" 密码有空,就是没有密码的意思。
如果你不知道你安装时用的是 windows身份验证
还是 sql server身份验证 那么你可以打开查询分析器,在那里可以看见,

谢谢!希望我的回答对你有所帮助!
yp2010
2007-07-25 · TA获得超过147个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:192万
展开全部
<%
DB_loca="127.0.0.1"
DB_uid="BBB"
DB_pwd="111"
DB_name="AAA"
set conn=server.CreateObject("adodb.connection")
conn.open"driver={sql server};server="&DB_loca&";uid="&DB_uid&";pwd="&DB_pwd&";database="&DB_name
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flypandas
2007-07-25
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
楼上的基本没问题,补充下:
根据实际经验,sever地方建议用localhost,或计算机名.让系统自己去解析地址,可以避免很多奇怪的问题.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式