Chủ đề: Hỏi về CSDL trong web
-
02-06-2010, 10:30 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Hỏi về CSDL trong web
Mình có 1 bảng người dùng( MaNguoiDung(autonumber) ) và mình có bảng nhận xét nói với bảng người dùng(MaNguoiDung) nếu mình dùng gird để delete người dùng đó mà người dùng đó đã có 1 nhận xét trong bảng nhận xét vậy khi mình delete vậy sẽ báo lỗi xung đột giữa primary key và foreign key các bạn cho mình hỏi chỗ này mình nên giải quyết như thế nào[IMG]images/smilies/dont_know.gif[/IMG]
View more random threads:
- Cho mình hỏi cách điều chỉnh khoảng cách giữa các items trong ListView C# ?
- Cách thiết kế trình soạn thảo trên nền webform
- ComboBox Select Item xin giúp!
- Cách column trong gridcontrol gọi hàm
- Học C# có cần học trước C++ và java không?
- Cách chọn nhiều mục không cần click mà số lượng vẫn tăng lên?
- Winform: Làm sao để sử dụng SQLAdapter 1 cách hiệu quả nhất :s
- C# Bài tập giải trí với MP3 Zing
- Lập trình phần mềm với Entity Framework
- Về delegate
-
02-06-2010, 04:02 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lỗi là do bạn xóa người dùng (xóa manguoidung) mà trong bảng nhận xét đang còn có (manguoidung) hay nói cách khác là bạn xóa cha thì con sao tồn tại được.
-> Để xóa khôngb lỗi bạn phải xóa hết trong bảng nhận xét record nào có manguoidung là manguoidung ban muốn xóa ở bảng nguoidùng. sau đó mới xóa ở bảng người dùng nhé
-
02-06-2010, 04:29 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình có 2 ý kiến:
- Lần lượt xóa hết các thằng con sau đó mới cho xóa thằng cha -> độ an toàn dữ liệu cao, nhưng làm thì hơi phức tạp.
- Cài đặt trong csdl nếu xóa thằng cha thì tự động xóa tất cả các thằng con của nó -> độ an toàn dữ liệu thấp, nhất là những csdl có mối quan hệ chằng chịch, nhưng làm khỏe, ít phức tạp
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...