اتصال ASP.NET به دیتابیس
در این بخش می خواهیم آموزش نحوه اتصال ASP.NET به دیتابیس را در هاست ASP.NET Core دات نت کور به شما آموزش دهیم.
اتصال به دیتابیس SQL Server
برای اتصال به دیتابیس SQL Server در سرویس ASP.Net Core کافیست ابتدا از طریق حساب کاربری خود یک دیتابیس SQL Server ایجاد کنید و سپس با استفاده از دستورعمل زیر دیتابیس را به سرویس خود متصل کنید.
بعد از ایجاد دیتابیس در حساب کاربری خود، باید اطلاعات دیتابیس ایجاد شده را به ASP.Net Core معرفی کنید. برای این کار کافیست هاست، نام کاربری، رمزعبور، پورت ایجاد شده را به صورت زیر به ASP.Net Core معرفی کنید.
{
"ConnectionStrings": {
"DefaultConnection": "Server=هاست, پورت;Database=نام دیتابیس;User Id=نام کاربری;Password=رمز عبور;"
}
}
سپس، در کد برنامه خود، رشته اتصال را از فایل appsettings.json بخوانید و از آن برای اتصال به پایگاه داده استفاده کنید. نمونه کد زیر را بررسی کنید:
using System;
using System.Data.SqlClient;
class Program
{
static void Main()
{
// خوا ندن رشته اتصال از فایل appsettings.json
string connectionString = Configuration.GetConnectionString("DefaultConnection");
using (SqlConnection connection = new SqlConnection(connectionString))
{
connection.Open();
// استفاده از اتصال
connection.Close();
}
}
}