ورود / ثبت نام
0
0

نمایش اطلاعات در گرید ویو توسط تکنولوژی Linq و Entity Framework

880 بازدید
نمایش اطلاعات در گرید ویو

نمایش اطلاعات در گرید ویو

نمایش اطلاعات در گرید ویو توسط تکنولوژی Linq و Entity Framework مقاله ای که در برای آشنایی بیشتر در زمینه کار با بانک اطلاعاتی SQLServer اماده شده است.امیدوارم استفاده کنید.

نمایش اطلاعات در گرید ویو

ایجاد یک فایل Entity Framwork

ویژوال استودیو را باز کرده و یک Windows Forms Application ایجاد می کنیم و همان طور که در شکل زیر نشان داده شده است، روی ok کلیک می کنیم.

نمایش اطلاعات در گرید ویو

در Solution Explorer روی نام پروژه راست کلیک کرده و مانند شکل زیر New Item را انتخاب می کنیم.

نمایش اطلاعات در گرید ویو

دسته بندی Data را از قسمت Installed Templates انتخاب می کنیم. ADO .NET Entity  Data Model را انتخاب کرده و نام آن را  Model1.edmx می گذاریم  و روی add کلیک می کنیم.

نمایش اطلاعات در گرید ویو

گزینه Generate from database را انتخاب و روی گزینه next کلیک می کنیم، سپس دوباره next  را انتخاب می کنیم.

نمایش اطلاعات در گرید ویو

روی New Connection کلیک کرده و نام سرور را تایپ می کنیم و با استفاده از radio button از احراز هویت ویندوز(همچنین می توان از احراز هویت sql server هم استفاده کرد) استفاده می کنیم.

[divider style=”solid” top=”20″ bottom=”20″]

پیشنهاد میکنم : ۱۰ ویژگی Entity Framework 7 که باید بدانید

[divider style=”solid” top=”20″ bottom=”20″]

نام دیتابیس را انتخاب کرده و تیک Save entity connection settings in App.Config as: را می زنیم و روی Finish کلیک می کنیم.

نمایش اطلاعات در گرید ویو

حالا اشیای دیتابیس را در Entity Data Model Wizard انتخاب کرده و جدول هایی را که می خواهیم نمایش دهیم انتخاب می کنیم و روی دکمه Finish کلیک می کنیم.

نمایش اطلاعات در گرید ویو

طراحی فرم را مانند تصویر زیر انجام می دهیم:

نمایش اطلاعات در گرید ویو

کد زیر را می نویسیم:

[divider style=”solid” top=”20″ bottom=”20″]

پیشنهاد میکنم : ایجاد دیتابیس با روش Entity Framework + آموزش ویدیویی

[divider style=”solid” top=”20″ bottom=”20″]
using System;  
using System.Collections.Generic;  
using System.ComponentModel;  
using System.Data;  
using System.Drawing;  
using System.Linq;  
using System.Text;  
using System.Threading.Tasks;  
using System.Windows.Forms;  
  
namespace WindowsEntityFramework   
{  
    publicpartialclassForm1: Form  
    {  
        CMS1Entities objet = newCMS1Entities();  
        public Form1()  
        {  
            InitializeComponent();  
        }  
  
        privatevoid Form1_Load(object sender, EventArgs e)  
        {  
            dataGridView1.DataSource = objet.EMP.ToList();  
        }  
  
        privatevoid btnSave_Click(object sender, EventArgs e)  
        {  
            objet.SaveChanges();  
            MessageBox.Show("Data has saved/display successfully");  
        }  
    }  
}  

حالا برنامه را اجرا و تست می کنیم.موفق باشید

 

  • پسورد: www.mspsoft.com
آیا این مطلب را می پسندید؟
https://www.mspsoft.com/?p=18188
اشتراک گذاری:
واتساپتوییترفیسبوکپینترستلینکدین
فاطمه زکایی
فاطمه زکایی هستم. فارغ التحصیل کارشناسی مهندسی نرم افزار، مدت سه سال هست که در زمینه توسعه اپلیکیشن های تحت وب و اندروید و همچنین تولید محتوای تخصصی برنامه نویسی تحت وب و اندروید در مجموعه mspsoft در خدمت شما هستم.
مطالب بیشتر
برچسب ها:

نظرات

0 نظر در مورد نمایش اطلاعات در گرید ویو توسط تکنولوژی Linq و Entity Framework

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هیچ دیدگاهی نوشته نشده است.