|
|
|
Thống kê
nhóm tuổi bằng Access |
|
Đó hỏi:
Xin hỏi trong Access làm sao để thống kê số người
theo các độ tuổi khác nhau dựa vào năm sinh có sẵn.
Ví dụ: số người trên 70 tuổi, từ 61 đến 70, từ 51
đến 60, từ 31 đến 50, dưới 30, v.v... <trimtri@> |
|
Đây trả lời:
|
|
Giả sử table chứa dữ
liệu cần thống kê có tên tbDanhSach gồm các field
HoTen, NamSinh. Bạn có thể thiết kế query theo 2
bước như sau:
Bước 1: Tạo query tên qryNhomTuoi truy vấn dữ liệu
từ table tbDanhSach:
SELECT HoTen, NamSinh,
IIf(Year(Date())-[NamSinh]>70, "Tren 70",
IIf(Year(Date())-[NamSinh]>60, "Tu 61 den 70",
IIf(Year(Date())-[NamSinh]>50, "Tu 51 den 60",
IIf(Year(Date())-[NamSinh]>30, "Tu 31 den 50", "Duoi
30")))) AS Nhom FROM tbDanhSach;
Bạn lưu ý: cột Nhom được tạo từ một biểu thức có giá
trị tính từ hàm IIf lồng nhau 4 cấp. Số cấp lồng
nhau tùy thuộc số lượng nhóm tuổi cần thống kê. Lệnh
SELECT trên có thể bị sai nếu bạn gõ không đúng và
đầy đủ các dấu ngoặc đơn. Kết quả truy vấn tương tự
như hình 1.
Bước 2: Tạo query tên qryThongKe truy vấn dữ liệu từ
query tên qryNhomTuoi:
SELECT Nhom, Count(Nhom) AS [So Nguoi] FROM
qryNhomTuoi GROUP BY Nhom;
Kết quả truy vấn tương tự như hình 2. |
|

Hình 1: Kết quả truy vấn query qryNhomTuoi |
|

Hình 2: Kết quả truy vấn query qryThongKe |
|
CHƯƠNG CAN CHÍP |
|
Điều
chỉnh vị trí file tráo đổi |
|
Đó hỏi:
Máy em ở tất cả các ổ C, D, E đều có 1 file
"pagefile.sys" dung lượng 4GB. Em đoán là virus vì
không xóa được. Mong e-CHÍP giúp em với.
<aichatde0_0@> |
|
Đây trả lời:
|
|
Đây là file bộ nhớ ảo (hay còn gọi là file tráo đổi)
của Windows, đây là file hệ thống nên bạn không thể
xóa khi Windows đang chạy. Tuy nhiên, bạn có thể chỉ
định ổ đĩa lưu trữ file này (nên chọn ổ cứng nhanh
nhất hay ổ cứng còn trống nhiều nhất) hay chỉ định
kích thước của file theo ý bạn (tối thiểu là gấp đôi
dung lượng RAM). Cách làm: Mở Start > Settings >
Control Panel > System > Advanced > Performance
Settings > Advanced > Virtual Memory Change > tùy ý
chọn ổ đĩa lưu trữ và dung lượng. Sau đó, bạn có thể
xóa các file pagefile.sys trên các ổ đĩa còn lại
(nếu Windows không tự động xóa giùm bạn). |
|
 |
|
Bạn tham khảo thêm thông tin về việc tối ưu Windows
qua bài viết tại địa chỉ
http://www.echip.com.vn/echiproot/html/2004/so82/comthem.html.
|
|
Nối mạng
máy ảo và máy chủ trong Microsoft Virtual PC 2007 |
|
Đó hỏi:
Tôi có sử dụng phần mềm tạo máy ảo Microsoft Virtual
PC 2007. Sau khi cài đặt xong, tôi không biết làm
cách nào để kết nối máy thật và máy ảo để tạo thành
một mạng LAN. Mong e-CHÍP hướng dẫn.
<quangthao_itc2003@> |
|
Đây trả lời:
|
|
 |
|
Để kết nối máy ảo với máy chủ, bạn chọn máy ảo (thí
dụ Windows XP) rồi bấm nút Settings > chọn
Networking ở khung bên trái. Trong ô Adapter 1 ở
khung bên phải, bạn chọn card mạng trong danh sách
liệt kê. Lúc này, máy ảo sẽ sử dụng trực tiếp card
mạng của máy chủ và bạn phải xác lập địa chỉ IP
trong hệ điều hành của máy ảo cùng chung lớp mạng
với máy chủ, thí dụ: 192.168.3.x với x từ 1 – 254
(các máy giống nhau ở 3 cụm số đầu, chỉ khác nhau ở
cụm số cuối “x”). Khi đó, máy ảo kết nối với tất cả
các máy khác trong mạng cũng như truy cập Internet
giống như một máy vật lý thực sự trong mạng.
Trong trường hợp máy chủ không có card mạng hoặc có
card mạng nhưng không kết nối vào bất kỳ mạng nào,
bạn không thể áp dụng cách trên mà phải sử dụng
“card mạng ảo” là Microsoft Loopback Adapter. Cài
đặt Microsoft Loopback Adapter cho máy chủ bằng
cách: Vào Start > Control Panel > Add Hardware >
Next > chọn Yes, I have already connected the
hardware > Next > chọn Add a new hardware device >
Next > chọn Install the hardware that I manually
select from a list (Advanced) > Next > chọn Network
adapters > Next > chọn Microsoft ở khung bên trái và
Microsoft Loopback Adapter ở khung bên phải > Next >
Next > Finish. Sau đó, cấu hình địa chỉ IP cho
Microsoft Loopback Adapter trên máy chủ. Trong máy
ảo của Virtual PC, bạn cũng chọn Microsoft Loopback
Adapter, sau đó chạy hệ điều hành của máy ảo rồi cấu
hình địa chỉ IP cho card mạng cùng lớp với máy chủ. |
|
Duy
Thông |
|
[Đầu trang]
|
|
|
|