Biết trường NGAY có kiểu Date/Time, muốn chọn giá trị mặc định cho ngày hiện hành của máy tính và chỉ nhận giá trị trong năm 2009 (dạng DD/MM/YY) thì ta chọn cặp thuộc tính nào để thoả tính chất trên trong các câu sau
Trả lời:
Đáp án đúng: C
Câu hỏi yêu cầu chọn cặp thuộc tính phù hợp để đặt giá trị mặc định là ngày hiện tại và giới hạn năm là 2009 cho trường NGAY kiểu Date/Time.
* **Default Value:** Thuộc tính này dùng để thiết lập giá trị mặc định cho trường. Hàm `Today()` trong Access trả về ngày hiện tại của hệ thống. Hàm `Date()` cũng trả về ngày hiện tại, tuy nhiên `Today()` tường minh và dễ hiểu hơn trong ngữ cảnh này.
* **Validation Rule:** Thuộc tính này dùng để đặt điều kiện ràng buộc cho giá trị của trường. Trong trường hợp này, cần ràng buộc năm của trường NGAY là 2009. Cách tốt nhất là sử dụng so sánh khoảng ngày cụ thể để đảm bảo tính chính xác, đặc biệt khi làm việc với kiểu Date/Time. Biểu thức `Year([NGAY])=09` có thể không hoạt động chính xác trong mọi trường hợp do vấn đề định dạng và so sánh kiểu dữ liệu.
**Phân tích các đáp án:**
* **A. Default Value: Date() và Validation Rule: Year([NGAY])=09:** Sử dụng `Date()` để lấy ngày hiện tại, nhưng quy tắc kiểm tra `Year([NGAY])=09` có thể không đáng tin cậy.
* **B. Default Value: Today() và Validation Rule: Year([NGAY])=09:** Sử dụng `Today()` tốt hơn `Date()`, nhưng quy tắc kiểm tra vẫn có thể không đáng tin cậy.
* **C. Default Value: Date() và Validation Rule: >= #01/01/2009# and <= #31/12/2009#:** Sử dụng `Date()` và quy tắc kiểm tra sử dụng khoảng ngày cụ thể, đảm bảo chỉ các ngày trong năm 2009 được chấp nhận.
* **D. Required: Date() và Validation Rule: >= #01/01/2009# and <= #31/12/2009#:** `Required` không phải là thuộc tính để thiết lập giá trị mặc định. Nó chỉ định rằng trường không được để trống. Do đó, đáp án này sai.
**Kết luận:**
Đáp án C là chính xác nhất vì nó sử dụng `Date()` để lấy ngày hiện tại làm giá trị mặc định và quy tắc kiểm tra sử dụng khoảng ngày rõ ràng để đảm bảo chỉ các ngày trong năm 2009 được chấp nhận.
50 câu hỏi 60 phút
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
