[Linq to Sql] Xóa dữ liệu

Đăng bởi : 1/06/2014

thuvienwinform - Sau bài 2: Sửa dữ liệu hôm nay mình sẽ giới thiệu với mọi người cách xóa một họ tên trong bảng DSL. Cũng tương tự như sửa vậy, đầu tiên cần xác định xem cái nào cần xóa sau đó ta xóa thành viên được chọn là xong. Ở đây việc chọn mình xác định bằng cách là dùng sự kiện CellClick của datagridView để xác định thành viên đang chọn.

Tải demo: bài 4

Code:


private void dgvNoiDung_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            txtHoTen.Text = dgvNoiDung.CurrentRow.Cells["HoTen"].Value.ToString();
        }

private void btXoa_Click(object sender, EventArgs e)//Xóa
        {
            //Xóa
            var thanhVien = db.DSLs.SingleOrDefault(tv => tv.HoTen == txtHoTen.Text);//Xác định thành viên cần xóa
            db.DSLs.DeleteOnSubmit(thanhVien);//Xóa thanh viên đã chọn
            db.SubmitChanges();//Xác nhận thay đổi
            Refresh();//làm mới lại datagridView
        }




Bình luận

Theo dõi các bài đăng | Theo dõi bài này

Nhận ngay 100$ cho VPS

Mua hàng ủng hộ page

Ủng hộ page

Nhãn

Code (45) Team Foundation Server (17) Database (14) News (14) product (13) toolbox (10) Linq (9) SoftDesign (8) XNA (6) API (5) Project (5) item (4)

- Bản quyền thuộc về Thư Viện WinForm - Giao diện: Metrominimalist - Thiết kế: Johanes Djogan -