Chủ đề: Hỏi về trường giới tính
-
10-01-2007, 06:06 PM #1Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Hỏi về trường giới tính
Chào các thành viên
Ta có yes đại diện cho nam , no đại diện cho nữ và true đại diện cho nam, false đại diện cho nữ
Xin hỏi còn cách nào đại diện cho nam và nữ nữa không
Mong các thành viên trả lời giúp .Cám ơn nhiềuView more random threads:
-
10-19-2007, 08:35 PM #2Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 98
Thì 1 cho Nam và 2 cho Nữ
và
Nam cho Nam + Nữ cho Nữ !!!
Thường thì khi tạo csdl, người thường sử dụng field có kiểu Boolean(Yes/No) để thể hiện các field giới tính, tình trạng gia đình, ...
Đôi lúc người ta sử dụng kiểu khác tùy theo mục đích riêng.
Nếu bạn dùng kiểu Yes/No, bạn cũng có thể định dạng kiểu Custom Format cho nó bằng cách:
thuộc tính Format: ;"Nam"[Blue];"Nữ"[Red]
Khi hiển thị True --> Nam, False --> Nữ. Màu Blue/Red chủ yếu để làm dáng cho một chút thôi, có hay không cũng chả sao.
-
11-28-2007, 07:45 PM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
Trường Yes/No về bản chất chỉ có thể có 1 trong 2 giá trị thôi. Vậy muốn có giá trị khác ngoài 2 khái niệm trên thì trường Yes/No là không đáp ứng, hãy quên ý nghĩ đó ngay. Bạn tạo 1 trường có tên là GIOITINH - Text(1 ký tự) - Điều kiện kiểm tra sự đúng đắn dùng hàm In("T","G","L") Trong đó T-trai, G-Gái, L-Lưỡng tính.
-
11-28-2007, 07:54 PM #4Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 11
Ðề: Hỏi về trường giới tính
Gửi bởi dangtuanson
-
11-28-2007, 07:59 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
Gửi bởi cayman
Cũng có nơi người ta dùng trường 0 cho nam, và 1 cho nữ. Nhưng theo mình cái này đâu có quan trọng, quan trọng là lúc mình xây dựng trường, mình quy định như thế nào thôi. Quy định chung một hình thức thì sau này đỡ bị nhầm lẫn.:iagree:
-
12-14-2007, 11:04 PM #6Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
Có 1 tab trong đó có ít nhất 2 trường:
- Hoten (Text)
- Ngaysinh (date)
Hãy giúp tôi 1 câu Query để hiện lên danh sách xác định trong vòng 5 ngày tới sẽ có sinh nhật của những người nào nếu tính từ ngày hôm nay (date())
Xin chỉ giáo giùm: Tôi có 1 ứng dụng chạy viết bằng access chạy trên máy A (máy ở quầy bán hàng), máy này in phiếu tính tiền trực tiếp cho khách qua máy in gắn với A. Nhưng các phiếu yêu cầu chế biến món ăn cho khách do ứng dụng xuất ra tôi muốn tự động in thẳng vào máy in của gắn với máy tính B thuộc bộ phận chế biến cách máy A khoảng 100m. Máy A và B cài trong mạng ngang hàng. (Yêu cầu không dùng chức năng sẵn có "Setup" của Access khi PrintPreview nội dung cần in trên màn hình).
-
08-09-2008, 06:00 PM #7Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: Hỏi về trường giới tính
Để hiện lên danh sách xác định trong vòng 5 ngày tới sẽ có sinh nhật của những người nào nếu tính từ ngày hôm nay (date()) thì chỉ cần trong query bạn đặt giá trị của ô ngày sinh như sau : Between DateAdd("d",0,Now()) And DateAdd("d",5,Now())
-
08-09-2008, 07:51 PM #8Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
DateAdd("d",0,Now()) = 9/8/2008
DateAdd("d",5,Now()) = 14/8/2008
=> kết quả chỉ những em bé mới vừa sinh ngày hôm nay.
(vì các ngày 10-14/8/2008 chưa khai sinh)
-
08-11-2008, 12:51 AM #9Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
Uh, quên mất các năm. Bạn tạm thời dùng query này vậy:
SELECT Day([ns]) AS ngaysinh, Month([ns]) AS thangsinh
FROM t
WHERE (((Day([ns])) Between Day(DateAdd("d",0,Now())) And Day(DateAdd("d",5,Now()))) AND ((Month([ns]))=Month(Now())));
Với ns là ngày sinh, t là table có chứa ngày sinh
-
08-11-2008, 05:31 AM #10Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi về trường giới tính
Cũng vẫn chưa đúng.
Nếu hôm nay là ngày 31/7/2008 thì những người sinh ngày 1-4 tháng 8 sẽ không được tính.
----------------
Nếu xem con số 20080810 là tượng trưng cho ngày hôm nay, tức là:
20080810 = year(now())*10000 + month(now())*100 + day(now())
thì mệnh đề WHERE có thể là:
WHERE (month([ns])*100 + day([ns]))
BETWEEN (month(now())*100 + day(now())) AND (month(DateAdd("d",4,Now()))*100 + day(DateAdd("d",4,Now())))
+4 hay +5 là tùy đề bài yêu cầu 5 ngày có tính luôn ngày hôm nay trong đó hay không.
Pallet nhựa Tân Bình giao hàng nhanh chóng Pallet nhựa Tân Bình là một trong những lựa chọn hàng đầu cho việc vận chuyển và lưu trữ hàng hóa trong các doanh nghiệp và kho bãi. Với chất lượng đảm bảo...
Pallet nhựa Tân Bình giao hàng nhanh chóng