Đăng bởi : Nông Ngọc Hoà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.htmlKết quả trả vể true nếu có thay đổi và ngược lại


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