首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ADODB连接问题

ADODB连接问题
EN

Stack Overflow用户
提问于 2009-10-14 06:19:36
回答 2查看 1.6K关注 0票数 1

我正在尝试从VB6.0应用程序执行数据库操作(连接到SQL2000)。这个应用程序在我的本地和测试机器上运行良好,但在UAT环境中出现以下错误。

代码语言:javascript
复制
dbConn - Nothing
lErrorNum = -2147024770
sErrorDesc = Method '~' of object '~' failed

我的源码是:

代码语言:javascript
复制
Dim connectionString As String
connectionString = "DSN = {My DSN Name}"
Private dbConn As ADODB.Connection
Set dbConn = New ADODB.Connection
With dbConn
    .ConnectionString = sConn
    .ConnectionTimeout = 10             
    .CursorLocation = adUseClient       
    .CommandTimeout = 60
    .Open
End With

在WINDOWS server2003 SP1上,MDAC版本是MDAC 2.8 SP2。(请与CompChecker核实)

我已经将源代码复制到UAT环境中,并尝试从IDE运行它,但仍然出现相同的错误。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-10-14 06:59:01

一种可能是您需要在UAT服务器上安装MS SQL客户端工具(http://msdn.microsoft.com/en-us/library/aa197918(SQL.80).aspx。您是否使用测试连接选项检查了DSN本身?您也可以尝试DSN-less connection string

票数 0
EN

Stack Overflow用户

发布于 2009-10-14 06:50:58

错误代码是Win32工具错误123 ERROR_INVALID_NAME:文件、目录名或卷标语法不正确。

听起来ADO没有正确安装。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1564542

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档