jason > 15-01-16, 02:09 PM
(15-01-16, 12:11 PM)tranthanhan1962 Đã viết:(15-01-16, 11:34 AM)jason Đã viết:Sorry. Công thức mình thiết đặt bị sai một tí bạn điều chỉnh lại plandate: DateSerial([planyear];[planmonth];1)(14-01-16, 09:37 PM)tranthanhan1962 Đã viết:(14-01-16, 11:30 AM)jason Đã viết: thật xin lỗi anh !Bạn có thể tạo thêm trong query một field ngày: plandate: DateSerial(Year([planyear]);Month([planmonth]);1). Rồi đưa điều kiện vào criteria của field này. Kiểu dữ liệu của bạn plandate:[planmonth]&"/"&[planyear] là kiểu text chứ không phải là kiểu date nên khi chạy query sẽ bị báo lỗi.
em cho thiếu thông tin rồi, em có 2 cột 1 cột là chỉ tháng(planmonth) thôi và 1 cột là năm(planyear)
vậy em có thể sử dụng cách trên của anh được không ? em thử gọp thành plandate:[planmonth]&"/"&[planyear] rồi sử dụng >=DateSerial(Year(Date());Month(Date())-4;1) ở criteria nhưng không được
hic
phát sinh 2 vấn đề :
1. khi em thêm field plandate: DateSerial(Year([planyear]);Month([planmonth]);1) như anh hướng dẫn thì field cho kết quả không được so với 2 field planmonth và planyear
VD: phanmonth có dử liệu : 1,2,3,...12 và planyear có : 2010,2011,...2016 khi làm cách trên thì plandate chỉ có 2 giá trị ngày 1/1/1905 và 1/12/1905. kết quả chính xác thì từ nằm 2010 -> 2016 mới đúng.
2. khi em thêm >=DateSerial(Year(Date());Month(Date())-4;1) ở criteria ở field plandate thì báo lỗi: " data type mismatch in criteria expression"
anh xem lại giúp em với
cảm ơn anh nhiều
tranthanhan1962 > 15-01-16, 03:00 PM
(15-01-16, 02:09 PM)jason Đã viết: số 1 là được rồi anh. nhưng phải sửa ";" -> ","Sự khác nhau của ";" và "," là do thiết đặt Cutomize format trong Control Panel của máy bạn và mình khác nhau. Điều này là bình thường.
còn số 2 em vẫn bị lỗi trên . anh xem lại giúp em . em thử nhiều cái sao vẫn bị
cảm ơn anh ạ !
jason > 15-01-16, 03:34 PM
(15-01-16, 03:00 PM)tranthanhan1962 Đã viết:(15-01-16, 02:09 PM)jason Đã viết: số 1 là được rồi anh. nhưng phải sửa ";" -> ","Sự khác nhau của ";" và "," là do thiết đặt Cutomize format trong Control Panel của máy bạn và mình khác nhau. Điều này là bình thường.
còn số 2 em vẫn bị lỗi trên . anh xem lại giúp em . em thử nhiều cái sao vẫn bị
cảm ơn anh ạ !
Phần số 2 bị báo lỗi Sai kiểu định dạng thì mình không hiểu vì không có cơ sở dữ liệu của bạn nên không biết nguyên nhân.