có trường "ngaysinh" và "ngayvaolam",mình muốn 18t mới được vào làm, do đó mình ràng buộc là (date()-[ngayvaolam])/365>=18 nhưng nhập dữ liệu thì nó cho nhập luôn không báo lỗi
RE: Ràng buộc ngày tháng trong table
Xuân Thanh > 19-03-13, 11:15 AM
year([ngayvaolam]) - year([ngaysinh]) >= 18
RE: Ràng buộc ngày tháng trong table
maixuanthu > 20-03-13, 10:53 AM
Bạn ơi, công thức đó thì đúng với điều kiện mà đề bài yêu cầu thật. Nhưng khi mình đưa vào trong table để ràng buộc nó thì nó báo lỗi không à, chứ nó đâu cho làm đâu. Bạn xem lại và chỉ mình rõ hơn nhe! Cám ơn bạn trước!
RE: Ràng buộc ngày tháng trong table
bomnhauag > 20-03-13, 01:40 PM
vấn đề bắt lỗi nhập liệu này thường là dùng form, bạn nên bắt lỗi trên form rồi thông báo trực tiếp cho người nhập như cách của Xuân Thanh đấy, áp dụng vào table làm chi.
RE: Ràng buộc ngày tháng trong table
maixuanthu > 20-03-13, 10:44 PM
Nếu bắt lỗi trong Form thì đâu đúng với yêu cầu của đề bài đâu? Đề bài là bắt lỗi trong table mà. Kiểu dữ liệu của "ngayvaolam" là kiểu Date/time nên điều kiện ràng buộc cũng phải là kiểu Date/time thì mới ràng buộc được. Nhưng theo mình nghĩ thì chuyện bắt lỗi đó thì không cần thiết. Bởi vì khi tuyển dụng là do người quản lý mà. Nếu họ đã tuyển thì mình cứ quản lý và nhập vào bảng thui.