【问题标题】:Connect a C# MVC application to a remote SQL Server database将 C# MVC 应用程序连接到远程 SQL Server 数据库
【发布时间】:2013-03-24 06:13:01
【问题描述】:

我有一个位于 http://192.168.10.3/MyDB 的 SQL Server 数据库。我创建了一个 C# MVC 应用程序,我需要知道将我的应用程序连接到上述数据库的步骤。

只是替换web.config文件中的连接字符串吗?

Data Source=?? ;Initial Catalog=??;Integrated Security=SSPI;
User ID=??;Password=pwd;

如果是这样,我应该在我放置 ?? 标志的位置替换什么?

【问题讨论】:

    标签: c# sql-server asp.net-mvc asp.net-mvc-3 database-connection


    【解决方案1】:
    • 数据源 = 192.168.10.3
    • 初始目录 = MyDB
    • 用户 ID = 用于访问 SQL Server 的任何 sql 登录名
    • 密码 = 上面 sql 登录的密码

    【讨论】:

    • 所以我不需要做任何其他事情,只需替换这些值?
    • 是的。您可以添加其他设置,但这就是基本连接字符串所需的全部内容。
    【解决方案2】:

    这里的其他答案都很好。此外,ConnectionStrings.com 可以成为您的朋友,特别是如果您将来要连接到各种类型的数据库。选择您需要连接的数据库,然后您将看到可用于该数据库的不同连接字符串。

    http://connectionstrings.com/sql-server-2012#sqlconnection

    【讨论】:

      【解决方案3】:

      你可以试试这个

      1. 在您的桌面上创建一个新的文本文档 - conn.txt
      2. 将文件扩展名更改为 udl (conn.udl)
      3. 在第一个选项卡中双击打开文件选择适当的提供程序 4.在第二个选项卡中输入服务器名称(IP 地址、端口)、用户名、密码(选中允许保存密码)和数据库名称。
      4. 测试连接
      5. 如果测试报告成功关闭窗口。
      6. 用记事本打开文件,复制除提供者名称以外的所有内容并将其粘贴回 connectionString

      【讨论】:

        【解决方案4】:

        以下是您需要的连接字符串:

        Data Source="192.168.10.3" ;初始目录=MyDb;Integrated Security=SSPI; 用户 ID=sa(例如);密码=您之前设置的任何内容;

        【讨论】:

          猜你喜欢
          • 2018-07-02
          • 1970-01-01
          • 2018-05-16
          • 1970-01-01
          • 2013-05-26
          • 2013-06-01
          • 1970-01-01
          • 1970-01-01
          • 2018-09-03
          相关资源
          最近更新 更多