sql >> Databasteknik >  >> RDS >> Sqlserver

Anslut din ASP.NET kärnapplikation till en lokal instans av SQLServer

Det är ingen nyhet att en av de bästa databaserna att använda för asp.net/.net-utveckling är SqlServer på grund av dess smidiga integration med .net(ASP.NET/UWP/Winforms/Xamarin)-applikationer.

Låt oss gå till processen att integrera en lokal instans av SqlServer med vår ASP.NET-applikation.....

För att du ska kunna slutföra dessa steg behöver du följande:

  1. Microsoft SQL Server Management Studio
  2. SqlServer Configuration Manager
  3. Ett ASP.NET-projekt (med EFCore ORM för sqlserver installerat)

För att installera EFcore-verktyg med sqlserver
gå till package manager console och installera följande paket

Microsoft.EntityFrameworkCore.SqlServer

steg 1.

öppna SqlServer Configuration Manager

se till att TCP/IP är aktiverat om det här är första gången du använder en lokal instans/eller ansluter till din sqlserver på distans, högerklicka sedan på TCP/IP och välj egenskaper, välj sedan IP-adresser, scrolla sedan ner till det sista avsnittet som säger Ipall och ange TCP port:1433

Steg 2:

Steg 2 är att skapa en databas i din Sqlserver-hanteringsstudio som du tänker använda för ditt asp.net-projekt.

Steg 3:är att lägga till databasen som din anslutningssträng i din appsettings.json fil (i ditt asp.net-projekt). ersätt DATABASENAME med namnet på din databas

"ConnectionStrings": {
"DefaultConnection": "Data Source=.;Initial Catalog=DATABASENAME;Integrated Security=True"
}

steg 4:

Skapa en ApplicationDBcontext-klass i ditt projekt

och lägg till dbcontext till din applikationsstartklass under konfigureringstjänsterna

och du borde vara igång..... 😄


  1. Ändra kolumntyp och ange inte null

  2. Fråga kolumner namn från en tabell från en annan användare

  3. Databassäkerhet i Oracle

  4. UPPER() Funktion i Oracle