Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Lỗi khi delete dữ liệu

  1. #1
    Ngày gia nhập
    04 2008
    Bài viết
    6

    Mặc định Lỗi khi delete dữ liệu

    Chào các bạn
    Mình gặp phải vấn đề vướng mắc chưa biết giải quyết thế nào?

    CSDL của mình có các bảng sau

    HOADON_BAN(MA_HD(key),Ngay_LDH,MA_NHANVIEN,TEN_NHA NVIEN,TEN_KH)
    CT_HOADON(MA_HD,MA_MONAN,SO_LUONG,DON_GIA)
    MON_AN(MA_MON_AN(key),TEN_MONAN,DON_GIA)

    Bài toán đặ ra:

    Các hóa đơn bán hàng đã thanh toán được lưu lại, nhưng sau đó thì mình muốn xóa một số món ăn trong bảng MON_AN, khi này thì dữ liệu MON_AN vẫn còn trong bảng CT_HOADON và khi mình xóa như vậy sẽ xẩy ra lỗi.

    Các ban giúp mình giải quyết vấn đề này với

  2. #2
    Ngày gia nhập
    12 2008
    Bài viết
    43

    Bạn đã dùng SQLCommandBuilder chưa nhỉ?
    nếu chưa thì trước khi Update (Insert,Delete) bạn thêm vào đối tượng này:
    SQLCommandBuilder gido=new SQLCommandBuilder(bang datatable cua ban);

Các đề tài tương tự

  1. Phục hồi lại dữ liệu sau khi thực hiện câu lệnh delete
    Gửi bởi troinau trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 3
    Bài viết cuối: 19-08-2016, 09:13 PM
  2. làm sao có thể delete table có id khóa chính đồng thời delete id đó trong table khác
    Gửi bởi thuan trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 3
    Bài viết cuối: 14-10-2011, 10:44 AM
  3. [C++]Hỏi về dấu -> và delete
    Gửi bởi dungtimtoinua2008 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 14
    Bài viết cuối: 13-05-2010, 11:24 PM
  4. lổi delete con trỏ ?
    Gửi bởi nguyen my trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 6
    Bài viết cuối: 26-04-2010, 05:16 PM
  5. Xin hỏi về nạp chồng toán tử new và delete cho lớp
    Gửi bởi academyts trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 20-04-2008, 11:12 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn