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

Đề tài: Insert data cho a new database lỗi: The insert statement conflicted with the Foreign Key constraint

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

    Mặc định Insert data cho a new database lỗi: The insert statement conflicted with the Foreign Key constraint

    mình đang bắt đầu 1 project, việc đầu tiên của mình là tạo database cho project, mình đã tạo các bảng (nhưng chưa nhập số liệu) và tạo các ràng buộc khóa ngoài cho các bảng đó (có những cột vừa là khóa ngoài vừa là khóa chính).
    Sang bước tiếp theo mình nhập dữ liệu cho các bảng, thì SQL báo lỗi là " The insert statement conflicted with the Foreign Key constraint "FK_PSR_CondEquip"....
    Mình đã thử cả 2 cách nhập dữ liệu theo 2 thứ tự ngược nhau(cách 1 bảng 1 chứa khóa ngoài trước, cách 2 bảng 2 chứa khóa chính được tham chiếu trước) đều ko được, đều báo lỗi vi phạm.
    Mình thử cách 3 là nhập tất cả data cho tất cả các bảng sau đó mới tạo quan hệ ràng buộc khóa ngoài thì khi save lại, SQL cũng báo vi phạm ko save được.
    Mình search google và SQL help thì thấy có cách sử dụng bcp or BULK INSERT nhưng thấy hơi phức tạp.
    project này nhỏ, nên data mình có thể nhập trực tiếp trong SQL. Có ai hướng dẫn chi tiết trình tựcác bước nhập data cho các Tables có quan hệ ràng buộc khóa ngoài?
    Thanks in advance.

  2. #2
    Ngày gia nhập
    09 2010
    Bài viết
    487

    các trường nào là khóa chính - khóa ngoại phải nhập giống nhau.Nhập khóa chính trước ngoại sau.
    Một mình ngồi khóc ngoài trời bão tố người đi...


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

  1. Database với C# Insert dữ liệu vào bảng có chứa khóa ngoại lỗi The INSERT statement conflicted with the FOREIGN KEY constraint?
    Gửi bởi smile_on_sad trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 2
    Bài viết cuối: 25-05-2013, 06:13 PM
  2. Database với C# MVC asp.net báo lỗi The INSERT statement conflicted with the FOREIGN KEY constraint...Có ai biết chỉ mình với
    Gửi bởi chibao15 trong diễn đàn Thắc mắc đại cương Database & Reporting
    Trả lời: 0
    Bài viết cuối: 25-03-2013, 03:52 PM
  3. The DELETE statement conflicted with the REFERENCE constraint "FK_CHI_TIET_HOA_DON_PHONG".
    Gửi bởi biencute trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 24-05-2012, 10:40 AM
  4. ADO.NET Lổi syntax error in insert into statement không insert dữ liệu vào csdl Access
    Gửi bởi natsu1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 7
    Bài viết cuối: 11-05-2012, 07:23 PM
  5. MS SQL Lỗi lổi foreign key khi insert, help !!!!!
    Gửi bởi lambada trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 2
    Bài viết cuối: 18-10-2010, 08:37 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