向我的ASP.NET核心应用程序添加SQL连接 - 如何定义ConnectionStrings

ire*_*ire 5 sql-server asp.net asp.net-core

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

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

我不确定在服务器和数据库下放什么.

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

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

在此输入图像描述

{
  "ConnectionStrings": {
    "DefaultConnection": "Server=ACTKPTP115;Database=StudentsDB;Trusted_Connection=True;MultipleActiveRes ultSets=true;"
},
Run Code Online (Sandbox Code Playgroud)

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

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

在此输入图像描述

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

ngo*_*obw 9

你能试一下吗:

Server=ACTKPTP115\\SQLTEST;Database=StudentsDB;Trusted_Conn?ection=True;Multiple??ActiveResultSets=tru??e;
Run Code Online (Sandbox Code Playgroud)

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


Nel*_*ari 6

这段代码为我工作:

{
"ConnectionStrings": {
    "DefaultConnection": "Server=tcp:xxUAT.domain.com,64609;Initial Catalog=IdentityDB;MultipleActiveResultSets=true;User ID=xx;Password=xx"
} }
Run Code Online (Sandbox Code Playgroud)