Code kiểm tra dữ liệu vừa thay đôi trong CSDL

Đăng bởi : 3/15/2014


thuvienwinform - Để xem dữ liệu vừa thay đổi (thêm, sửa, xóa) trong CSDL ta sử dụng code sau:
(sử dụng LINQ)
     
        public static bool ChangeData(QLDTDataContext db)
        {
            int insert = db.GetChangeSet().Inserts.Count;
            int update = db.GetChangeSet().Updates.Count;
            int delete = db.GetChangeSet().Deletes.Count;
            if (insert + update + delete == 0)
            {
                return false;
            }
            return true;
        }
Với QLDTDataContext là lớp tạo bởi item LinqToSql: http://thuvienwinform.blogspot.com/2014/03/code-kiem-tra-du-lieu-vua-thay-oi-trong-csdl.html
Kết quả trả vể true nếu có thay đổi và ngược lại


{ 1 comments }

  1. nếu muốn chỉ kiểm tra cho riêng 1 bảng thì làm sao bạn ?

    ReplyDelete

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 -