#

Download:

Datei 1: Vorlage_Berechnung_Externer_Stundensatz_Aufschlag_02.xltx

ASP.Net 6 Anbinden der Datenbank

 

Wie bindet man in einem neuen Asp.Net Core Webanwendung eine bestehende Datenbank an

 

 

In der Datei program.cs wird unter builder.Services.AddDbContext die Datenbank angebunden.

Die Verbindung oder Connectionstring findet man wiederum als standard in der Configuration in appsettings.json

 

Program.cs  in .Net6 .Net7

//* Connect Database

var connectionString = builder.Configuration.GetConnectionString("DefaultConnection") ?? throw new InvalidOperationException("Connection string 'DefaultConnection' not found.");

 

builder.Services.AddDbContext<ApplicationDbContext>(options =>options.UseSqlServer(connectionString));

 

 

In appsettings.json

In der datei appsettings.json muss man den pfad auf Server=.\\sqlexpress und dann Database=meineDB eintragen

  "ConnectionStrings": {

    //"DefaultConnection": "Server=(localdb)\\mssqllocaldb;Database=aspnet-webapp_codedocu-53bc9b9d-9d6a-45d4-8429-2a2761773502;Trusted_Connection=True;MultipleActiveResultSets=true"

    "DefaultConnection": "Server=.\\sqlexpress;Database=codedocu_de;Trusted_Connection=True;MultipleActiveResultSets=true"

  },

 

Der Trick: die appsettings können auf dem echten Webserver unter app service/configuation eingestellt werden.

 

appsettings.json

 

Program.cs

Ein Bild, das Text, Screenshot, Monitor, Bildschirm enthält.
Automatisch generierte Beschreibung

Mobile

.

yesmovies