【问题标题】:Installing C# Windows Form Application with Database on another system在另一个系统上安装带有数据库的 C# Windows 窗体应用程序
【发布时间】:2013-11-17 16:02:38
【问题描述】:

我在 C#.net 中使用 SQL Server 2008 开发了一个 winform 应用程序。
我的应用程序将值插入并更新到数据库中。 是否可以将应用程序安装在另一个没有 sql server 的系统上?

【问题讨论】:

  • 是的,您可以安装它。没有 db 就行不通。
  • 你只需要确定数据库可以被外部访问并且你的应用程序有正确的连接设置
  • 不同的系统应该共享相同的数据,还是应该拥有自己独立的数据库?

标签: c# .net database winforms


【解决方案1】:

想象一下使用 sql azure。基于云的 sql 服务器。数据库永远不会在同一台物理计算机上。这完全取决于连接字符串。 使用本地数据库,您需要确保数据库允许外部连接,可能打开防火墙等,然后确保在应用程序上正确设置连接字符串以与外部数据库通信。 您甚至可以根据个人要求配置为根据需要更改指向不同数据库的连接字符串。 斯科特

【讨论】:

    【解决方案2】:

    是的,你可以。您可以通过在连接字符串中引用远程数据库服务器来远程访问数据库。

    【讨论】:

      【解决方案3】:

      如果您希望在与 SQL Server 相同的域上运行并且对 SQL Server 具有权限的计算机上运行应用程序,这是可能的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-08-09
        • 2010-11-15
        • 1970-01-01
        • 1970-01-01
        • 2013-08-08
        • 2021-01-07
        • 1970-01-01
        • 2020-08-25
        相关资源
        最近更新 更多