Sao nhập liệu ở bảng Danh sách trước không được?

Liên hệ QC

Giọit đắng

Thành viên mới
Tham gia
15/10/13
Bài viết
20
Được thích
1
Em có 1 ví dụ Access. Em có 3 bảng: DANHSACH; BOPHANNHAMAY; BANGLUONG. Sao em nhập liệu vào bảng DANHSACH trước sao nó lại báo phải nhập dữ liệu ở bảng BANGLUONG trước thì bảng này mới nhập liệu được? Nguyên nào lại xảy ra lỗi như vậy? AC vui lòng chỉ dùm em nhé!?
 

File đính kèm

  • HR.rar
    19.4 KB · Đọc: 10
Em có 1 ví dụ Access. Em có 3 bảng: DANHSACH; BOPHANNHAMAY; BANGLUONG. Sao em nhập liệu vào bảng DANHSACH trước sao nó lại báo phải nhập dữ liệu ở bảng BANGLUONG trước thì bảng này mới nhập liệu được? Nguyên nào lại xảy ra lỗi như vậy? AC vui lòng chỉ dùm em nhé!?
Đó là do mối quan hệ của table tạo ra giải quyết băng cách Delete RelationShip của 2 bảng lương và danh sách sao đó làm lại kéo khóa chính từ MACNV của table DanhSach sang MACNV của table Bảng lương rồi nhấn OK. Khuyên bạn ở bạn lương nên làm combox ở MACNV khi chọn sẽ lấy dữ liệu lương cơ bản ở table DanhSach luôn lỡ người ta đánh sai không giống thì khổ
 
Mối quan hệ ràng buộc được tạo ra để tránh sự gõ nhầm, lạc mất. Khi lập lên ràng buộc này, người thiết kế đã ngầm ra quy luật là khoá phụ trong bảng con phải có trước trong bảng mẹ. Đem bỏ ràng buộc đi là làm ngược lại chủ đich!

Nếu hệ thống nhập cần thiết phải nhập chi tiết bảng con chưa có khoá trong bảng mẹ thì người ta tạo một khoá giả trong bảng mẹ, ví dụ gọi là "Chưa Rõ". Khi rõ rồi thì sửa lại sau.
 
\ Đem bỏ ràng buộc đi là làm ngược lại chủ đich!
Không phải anh mà bỏ ràng buộc mà tạo lại ràng buộc mới bằng cách bảng Danhsach là cha còn bảng Lương là con em đã kiểm tra thử không bị báo lỗi mới dám post trả lời không biết chủ topic có kiểm tra thử xem sao có còn bị lỗi đó không
 
Web KT
Back
Top Bottom