asp连接sql server2008数据库连接不上

代码:<%dimconnsetconn=Server.CreateObject("ADODB.Connection")conn.open("Provider.sqlole... 代码:

<%
dim conn
set conn=Server.CreateObject("ADODB.Connection")
conn.open ("Provider.sqloledb;" & "Data Source=127.0.0.1;Initial Calalog=test ;User Id=sa;Password=zhangwenjun")

%>

错误信息:
Microsoft OLE DB Provider for ODBC Drivers ���� '80004005'
[Microsoft][ODBC ��������������] δ��������Դ���Ʋ���δָ��Ĭ����������
/conn/conn.asp���� 17
全是乱码
展开
 我来答
SQL的艺术
推荐于2018-03-12 · SQL写多了就会在追求极致
SQL的艺术
采纳数:2040 获赞数:3324

向TA提问 私信TA
展开全部

你的SQL驱动用的不对,现在你用的是ODBC方式,建议你用SQL自身的驱动

示例:

strConn = "Provider=SQLOLEDB;Data Source=114.113.144.28;User ID=sa;Password=zhangwenjun;Initial Catalog=test"
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open strConn
if err.number<>0 then
    response.Write "数据库链接失败。"'& err.Description 
    response.End 
end If
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式