win98里关于sql2000链接报错的问题
用vb6做一个ocx的internet包,其中有一个功能是在客户端利用ado链接到sql2000,在客户端xp下正常运行,可是进入win98后提示
运行时错误'-2147467259(80004005)';
[DBNMPNTW]拒绝访问
还请高人帮忙解决一下啊,谢谢
问题点数:0、回复次数:6Top
1 楼ala823(蝶翼)回复于 2003-09-04 15:50:15 得分 0
这是源代码………
Dim cn As ADODB.Connection
Set cn = New ADODB.Connection
cn.Open "Provider=SQLOLEDB;Persist Security Info=True;User ID=fsheruser;Password=10191019;Initial Catalog=yuyin;Data Source=218.61.80.85"
Dim re As New Recordset
Dim sql As String
re.Open "yuyin", cn, adOpenStatic, adLockOptimistic, adCmdTableTop
2 楼FLchengang(飞狼)回复于 2003-09-04 16:50:29 得分 0
没有安装SQL客户端Top
3 楼ala823(蝶翼)回复于 2003-09-04 16:59:56 得分 0
可我不能给每个浏览者的机器都装有客户端啊,在win98下有没有什么解决方案呢?Top
4 楼haipingma(今天你过得快乐吗?)回复于 2003-09-04 17:06:44 得分 0
可能是你的ADO版本太高引起的,在VB中選擇2.0版本看看Top
5 楼ala823(蝶翼)回复于 2003-09-04 17:09:39 得分 0
原来在win2000和xp下也不行啊,一定要装sql客户端吗?着急!!!
就是想利用internet上的ocx往服务器端的数据库里增加数据,大家帮帮忙!!!Top
6 楼ala823(蝶翼)回复于 2003-09-04 17:13:31 得分 0
不好使啊,这个我试过了,还是一样的报错Top




