【问题标题】:Adding a SQL connection to my ASP.NET Core application - how to define ConnectionStrings向我的 ASP.NET Core 应用程序添加 SQL 连接 - 如何定义 ConnectionStrings
【发布时间】:2017-03-21 08:36:59
【问题描述】:

我正在尝试将我的 ASP.NET Core 应用程序连接到我的数据库。

为此,我应该编辑 appsettings.json 文件并定义我的默认连接。

我不知道在服务器和数据库下放什么。

我正在尝试连接数据库 StudentDB。

这是我尝试用来连接数据库的字符串:

{
  "ConnectionStrings": {
    "DefaultConnection": "Server=ACTKPTP115;Database=StudentsDB;Trusted_Connection=True;MultipleActiveRes ultSets=true;"
},

如您所见,我在 Visual Studio 中连接了数据库。

这是我尝试在 Microsoft SQL 管理工作室中连接的数据库:

我在服务器和数据库下的 ConnectionStrings 中输入什么来正确连接我的服务器?

【问题讨论】:

    标签: asp.net sql-server asp.net-core


    【解决方案1】:

    你可以试试:

    Server=ACTKPTP115\\SQLTEST;Database=StudentsDB;Trusted_Conn‌ection=True;Multiple‌​ActiveResultSets=tru‌​e;
    

    来自 Microsoft 的一些关于 ASP.NET Core 连接字符串的资源: https://docs.microsoft.com/en-us/ef/core/miscellaneous/connection-strings

    【讨论】:

    • 就是这样,但实际上是“Server=ACTKPTP115\\SQLTEST;Database=StudentsDB;Trusted_Connection=True;MultipleActiveResultSets=true;”
    • 酷,感谢您指出这个错误。编辑答案以正确反映将来引用它的人。祝你好运!
    【解决方案2】:

    这段代码对我有用:

    {
    "ConnectionStrings": {
        "DefaultConnection": "Server=tcp:xxUAT.domain.com,64609;Initial Catalog=IdentityDB;MultipleActiveResultSets=true;User ID=xx;Password=xx"
    } }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-21
      • 2022-10-24
      • 2021-01-01
      • 2019-04-19
      相关资源
      最近更新 更多