紧急:Microsoft OLE DB Provider for SQL Server 是什么错误?

bati888 2001-04-24 10:22:00
Microsoft OLE DB Provider for SQL Server 是什么错误?

我在用ASP+SQL Server 2000时总是遇到这个错误,请教各位高手,怎么解决。

set conn=server.createobject("adodb.connection")

conn.open "driver={SQL server};server=Server;uid=sa;pwd=111;provider=sqloledb;database=Mybase"

Set myrecord=conn.Execute (mysql)

我用的是这几句话连数据库的。
...全文
311 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
ketao_78 2001-08-17
  • 打赏
  • 举报
回复
用oledb 不错

<%

set conn=server.CreateObject("ADODB.Connection")

conn.Provider="SQLOLEDB"


conn.ConnectionString="Data source=ServerName;user id=sa;password=;initial catalog=DBName"

conn.Open

%>

xg96226 2001-08-17
  • 打赏
  • 举报
回复
strConnString = "driver={SQL Server};server=localhost;uid=sa;pwd=111;database=Mybase"
set my_Conn = Server.CreateObject("ADODB.Connection")
my_Conn.Errors.Clear
my_Conn.Open strConnString
CityHost 2001-08-17
  • 打赏
  • 举报
回复
我一般都用DSN
set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open "DSN=hddata;UID=hd;PWD=hd365"
前提条件是建立好ODBC的连接
oeyeer 2001-08-17
  • 打赏
  • 举报
回复
Set myrecord=conn.Execute (mysql) //mysql

其其 说得是:在这段程序里找不到 mysql ,
至少这也是其中一个原因!
lmpeel 2001-08-17
  • 打赏
  • 举报
回复
我也有同样的问题 !
我用INTERDEV 做,在工程中加入了一个连接,
然后用如下代码:
set conn=server.createobject("adodb.connection")
conn.open application("conn1_connectionstring"),application("conn1_runtimeusername"),application("conn1_runtimepassword")

都是从GOLBA.ASA文件中粘来的,
可是为什么也会出这种错? 我的环境是:SQLSERVER2000+WIN2000SERVER

谢! 我也有同样的问题 !
我用INTERDEV 做,在工程中加入了一个连接,
然后用如下代码:
set conn=server.createobject("adodb.connection")
conn.open application("conn1_connectionstring"),application("conn1_runtimeusername"),application("conn1_runtimepassword")

都是从GOLBA.ASA文件中粘来的,
可是为什么也会出这种错? 我的环境是:SQLSERVER2000+WIN2000SERVER

谢!
zds0707 2001-08-17
  • 打赏
  • 举报
回复
大家可会想到用:
<%
set conn=server.CreateObject("ADODB.Connection")
conn.Open "file name=c:\MySql.Udl"
%>
Udl文件如下:
[oledb]
; Everything after this line is an OLE DB initstring
Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=WSMS;Data Source=ZDS

hp1200 2001-07-29
  • 打赏
  • 举报
回复
up
epowerlab 2001-04-26
  • 打赏
  • 举报
回复
我也不知道,常出现这种错误
明明的一样的代码在两个程序中测试就不行了
bati888 2001-04-25
  • 打赏
  • 举报
回复
conn.open "driver={SQL server};server=Server;uid=sa;pwd=111;database=Mybase"

conn.open "provider=sqloledb;data source=Server;uid=sa;pwd=111;database=Mybase"

我都试过了,还是不行!!!
tripofdream 2001-04-25
  • 打赏
  • 举报
回复
conn.open "driver={SQL server};server=Server;uid=sa;pwd=111;database=Mybase"

conn.open "provider=sqloledb;data source=Server;uid=sa;pwd=111;database=Mybase"

bati888 2001-04-25
  • 打赏
  • 举报
回复
错误类型:
Microsoft OLE DB Provider for SQL Server (0x80040E14)
diecode 2001-04-25
  • 打赏
  • 举报
回复
有没有错误代码?
yonge 2001-04-25
  • 打赏
  • 举报
回复
这些错误好像是很容易发身的,不过每次我都不知道怎么就搞定了,所以帮不上什么忙!
bati888 2001-04-25
  • 打赏
  • 举报
回复
你们说了这么多种连接方法,到底什么是关键因素,它们有什么区别和联系。
谢谢各位大虾指教!
11830 2001-04-25
  • 打赏
  • 举报
回复
你的 mysql中是什么????
set conn=server.createobject("adodb.connection")
connstr="dsn=odbc中设置的名;uid=登陆名;pwd=密码"
Set myrecord=conn.Execute (mysql)'不要忘了设置mysql
alex_lianghu 2001-04-25
  • 打赏
  • 举报
回复
set conn = server.createobject("ADODB.Connection")
StrConn="Provider=SQLOLEDB;Data Source=Server;"
StrConn=StrConn & " Initial Catalog=Mybase;User ID=sa;Password=111"
conn.Open StrConn

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧