Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将C#MVC应用程序连接到远程SQL Server数据库_C#_Sql Server_Asp.net Mvc_Asp.net Mvc 3_Database Connection - Fatal编程技术网

将C#MVC应用程序连接到远程SQL Server数据库

将C#MVC应用程序连接到远程SQL Server数据库,c#,sql-server,asp.net-mvc,asp.net-mvc-3,database-connection,C#,Sql Server,Asp.net Mvc,Asp.net Mvc 3,Database Connection,我的SQL Server数据库位于http://192.168.10.3/MyDB。我已经创建了一个C#MVC应用程序,我需要知道将我的应用程序连接到上述数据库的步骤 它是否仅替换web.config文件中的连接字符串 Data Source=?? ;Initial Catalog=??;Integrated Security=SSPI; User ID=??;Password=pwd; 如果是这样,我应该在放置?标志的地方更换什么? 数据源=192.168.10.3 初始目录=MyDB 用户

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

它是否仅替换
web.config
文件中的连接字符串

Data Source=?? ;Initial Catalog=??;Integrated Security=SSPI;
User ID=??;Password=pwd;
如果是这样,我应该在放置
标志的地方更换什么?

  • 数据源=192.168.10.3
  • 初始目录=MyDB
  • 用户ID=用于访问sql Server的sql登录名
  • Password=上面sql登录的密码
    • 你可以试试这个

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

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


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

      数据源=“192.168.10.3”;初始目录=MyDb;综合安全=SSPI;
      用户ID=sa(例如);密码=您之前设置的任何密码

      所以我不需要做任何其他事情,只要替换这些值就行了?是的。您还可以添加其他设置,但这就是基本连接字符串所需的全部设置。