我正在尝试运行一个旧的 VB6 应用程序,以便我可以看到它是如何工作的,并在 MVC Web 应用程序中复制它的功能。为了让它运行,我必须创建一个测试数据库。为了获取其中的所有数据,我从当前数据库恢复了备份,因此它是应用程序当前运行的环境的精确副本。为了完成这项工作,我认为我必须更新连接字符串,但是每个当我尝试运行它时,我收到错误消息:“[DNETLIB][ConnecionOpen (Connect().]SQL Server 不存在或访问被拒绝。”
我当前的连接字符串是:
Set Cn = New ADODB.Connection
Cn.Open _
"Provider=SQLOLEDB;" & _
"Data Source=WIN-HO6SNPJR0ST\TestDB;" & _
"Initial Catalog=TestDB;" & _
"UID=Test;" & _
"PWD=test;"
用户“Test”对数据库拥有完全的管理员权限。
我在 VB6 中进行所有调试,所以我不熟悉 IDE,所以我可能会寻找一种更简单的方法来解决这个问题,而不是断点。
任何帮助表示赞赏。