Breaking News

Linq to sql server truy vấn toàn bộ danh mục

 Hướng dẫn cách xem toàn bộ danh mục linq to sql server bằng 2 cach là Method Syntax và Query Syntax


 

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 LinqToSQL

{

    public partial class frmxemtoanbodanhmuc : Form

    {

        public frmxemtoanbodanhmuc()

        {

            InitializeComponent();

        }

        private void button1_Click(object sender, EventArgs e)

        {

 CSDLLINQDATADataContext contex = new CSDLLINQDATADataContext();

            List<DanhMuc> dsdm = contex.DanhMucs.ToList();

            lstDM.Items.Clear();

            foreach (DanhMuc item in dsdm)

            {

                lstDM.Items.Add(item.MaDM + "-" + item.TenDM);

            }

 

        }

        private void button2_Click(object sender, EventArgs e)

        {

 CSDLLINQDATADataContext contex = new CSDLLINQDATADataContext();

            List<DanhMuc> dsdm = (from x in contex.DanhMucs// có thể dùng var dssm

                                  select x).ToList(); // lấy toàn bộ danh mục

            lvDM.Items.Clear();

            dsdm.ForEach(x =>   // có thể dùng foreach

            {

               ListViewItem lvi = new ListViewItem(x.MaDM + "");

                lvi.SubItems.Add(x.TenDM);

                lvDM.Items.Add(lvi);

            }

            );

 

        }

    }

}

 



Không có nhận xét nào