【问题标题】:VS 2005 : how do you update dataset source without sql server connectionVS 2005:如何在没有 sql server 连接的情况下更新数据集源
【发布时间】:2010-12-16 08:09:46
【问题描述】:

我有一个用 VB.NET 编写的现有项目,该项目使用 Visual Studio 2005 与 SQL Server 2005 数据库通信。数据库已迁移到不同物理服务器上的 sql server 2008 r2,因此需要更新数据集的服务器名称。我无法再访问数据库了。有没有办法只更新服务器名称而不调用数据集向导并且需要连接到数据库?

提前致谢

更新: 我试图用一个按钮创建一个新项目,命令调用以下子例程来测试从 Windows 应用程序到 sql server 数据库的连接。这是子:

Public Conn as New ADODB.Connection 
Public Sub PubSubConnectToDB() 
   Conn.Open("Server=w2k54\newdb; Database=Subscribers;","kuser", "Pass5555") 
end sub 

我收到的错误是

COM 异常未处理: [DBNETLIB][连接打开( Connect()).]SQL Server 不存在 或拒绝访问。

我能够使用相同的凭据在同一台服务器上创建系统 dsn 并成功测试连接。有任何想法吗?在此先感谢

【问题讨论】:

    标签: vb.net sql-server-2005 sql-server-2008 dsn


    【解决方案1】:

    您可以修改连接字符串中的服务器名称。通常这应该位于您的 App.config 中。

    【讨论】:

    • 这对我不起作用。它说它无法找到服务器。有什么想法吗?
    猜你喜欢
    • 1970-01-01
    • 2013-05-26
    • 1970-01-01
    • 2022-10-26
    • 2011-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多