پر کردن DataGridView با استفاده از داده های بانک

ابتدا دیتابیس Northwind را دانلود کرده و آن را حالت زیپ خارج کرده و در درایو C کپی کنید :
Fill-datagridview-sqlserver-01
سپس یک دیتاگریدویو به فرم اضافه کرده و مراحل زیر را برای اضافه ارتباط با بانک طی کنید:

Fill-datagridview-sqlserver-02

Fill-datagridview-sqlserver-03

Fill-datagridview-sqlserver-04

Fill-datagridview-sqlserver-06

Fill-datagridview-sqlserver-07
برای به دست آوردن رشته اتصال با بانک هم ابتدا به صورت زیر بانک را انتخاب کرده و سپس مقدار موجود در خاصیت Connetcyion String را کپی کنید :
Fill-datagridview-sqlserver-08

در مرحله آخر بر روی فرم دوبار کلیک کرده و کدهای زیر را در رویداد Load آن بنویسید :

private void Form1_Load(object sender, EventArgs e)
{
            // 1. ارتباط با بانک
    using (SqlConnection SqlConnection1 = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\NORTHWND.MDF;Integrated Security=True;Connect Timeout=30;User Instance=True"))
    {
        SqlConnection1.Open();
                
            // 2. ایجاد دیتاآداپتر برای به دست آوردن اطلاعات موجود در بانک
        using (SqlDataAdapter SqlDataAdapter1 = new SqlDataAdapter("SELECT * FROM Employees", SqlConnection1))
        {
            // 3. استفاده از دیتاآداپتر برای پر کردن دیتا تیبل
            DataTable DataTable1 = new DataTable();
            SqlDataAdapter1.Fill(DataTable1);

            // 4. نمایش داده ها در دیتاگریدویو
            dataGridView1.DataSource = DataTable1;
        }
    }
}  

برنامه را اجرا کرده و نتیجه را مشاهده نمایید :
Fill-datagridview-sqlserver-05