调用adodb open更改连接字符串

时间:2012-08-10 18:28:02

标签: vb.net vb6 connection-string adodb

我刚刚进入了一个项目,我们将旧的VB6应用程序转换为.NET。在应用程序中,它们传递ADODB连接对象并从中获取现有连接字符串(根据数据库的状态,它可以是主连接字符串或辅助连接字符串)。

我遇到的具体问题是,有时在ADODB连接上调用.open时,该对象会将其连接字符串重置为某种“; Provider = MSDASQL.1”。我发现一个论坛帖子只是说海报认为这是ADODB中的某种错误,但找不到任何确认或任何解决方法。另外需要注意的是ConnectionString数据并不总是被重置。

有没有人见过这个,并建议在.Open调用中导致ADODB重置其对象的ConnectionString的原因是什么?

谢谢!

0 个答案:

没有答案