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