Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Thêm dữ liệu C# Linq WPF

14:41 04-08-2021 428 lượt xem 3 bình luận

Chào anh Long, em có 1 bảng HANGHOA trong CSDL, làm sao để kiểm tra trùng khóa chính được anh?

 HANGHOADB hanghoa = new HANGHOADB() {ID=txtID.Text, TENHANG = txtName.Text, IDNHACUNGCAP = txtIDSupplier.Text, HANSUDUNG = Convert.ToDateTime(txtExperDate.Text) };
            try
            {
                hanghoa.ID = DataProvivder.Instance.Data.HANGHOADBs.Select(p => p.ID).ToString();
                DataProvivder.Instance.Data.HANGHOADBs.InsertOnSubmit(hanghoa);
                DataProvivder.Instance.Data.SubmitChanges();
            }
            catch
            {
                MessageBox.Show("Mã hàng bị trùng. Xin vui lòng nhập lại!");
            }

            Window_Loaded(sender, e);

Em đã thử rất nhiều nhưng không được. Xin anh và mọi người giúp đỡ em. Cảm ơn anh

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 19:59 04-08-2021
cách hay hơn là bạn tìm xem có khóa chính được nhập vào tồn tại trong db hay không

Câu hỏi mới nhất