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
全是乱码 展开
<%
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
全是乱码 展开
1个回答
展开全部
你的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
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询