LINQ TO SQL TRUY VẤN TOÀN BỘ SẢN PHẨM
Hướng dẫn cách truy vấn dữ liệu dùng linq to sql bằng 2 cách là Method Syntax và Query Suytax hiên thị sản phẩm lên listview và datagridview
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 HocLinq_to_Sql
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
CSDLLINQDataContext contex = new CSDLLINQDataContext();
List<SanPham> sdsp = contex.SanPhams.ToList();
foreach (SanPham sp in sdsp)
{
sp.DanhMuc = null;
//sp.MaDanhMuc = null; không hiển thị ãm danh mục
}
dataGridView1.DataSource = sdsp;
}
private void button2_Click(object sender, EventArgs e)
{
CSDLLINQDataContext contex = new CSDLLINQDataContext();
var dssp = from x in contex.SanPhams
select x;
lvsanpham.Items.Clear();
foreach (var item in dssp)
{
ListViewItem lvi = new ListViewItem(item.Ma + "");
lvi.SubItems.Add(item.Ten);
lvi.SubItems.Add(item.DonGia + "");
lvsanpham.Items.Add(lvi);
}
}
}
}
Không có nhận xét nào