Cách Dùng Các Hàm Trong Access (1) - VnExpress Số Hóa

  • Mới nhất
  • Thời sự
  • Góc nhìn
  • Thế giới
  • Video
  • Podcasts
  • Kinh doanh
  • Bất động sản
  • Khoa học
  • Giải trí
  • Thể thao
  • Pháp luật
  • Giáo dục
  • Sức khỏe
  • Đời sống
  • Du lịch
  • Số hóa
  • Xe
  • Ý kiến
  • Tâm sự
  • Tất cả
  • Trở lại Số hóa
  • Số hóa
  • Kinh nghiệm
Thứ hai, 25/11/2002, 14:44 (GMT+7) Cách dùng các hàm trong Access (1)

Chao cac ban.

Nho cac ban chi dum toi cach su dung cac ham DSUM. DCOUNT, DMAX… trong Access (vi du: toi muon tinh tong tien cua nhung mat hang nao do trong Table chang han). Cac ban tim gium toi drive sound card: ES1868F D446 TTWBB3524A va card man hinh SIS 6326AGP. Chao than ai!

PVL

Hồi âm:

So với Foxpro thì Access kém hơn về các lệnh tác động trực tiếp đến các bảng, trong Foxpro ta chỉ cần dùng lệnh use [Tablename] và sau đó có thể thao tác các mẫu tin thoải mái, trong khi đó với Access ta phải dùng các công cụ (Query) và các lệnh mở file trong phần module thì mới lấy dữ liệu ở trong bảng được. Để khắc điều này Access có các hàm bắt đầu bằng chữ D (viết tắt của từ Database) rất mạnh như: DLookup, DSum, DCount, DMax, DMin... Cú pháp: Tên hàm ("[Trường dữ liệu cần lấy]","Tên bảng hoặc tên của Query cần lấy dữ liệu","Điều kiện") VD:Dlookup("[Hoten]","NHANVIEN","Hoten='Nguyễn Văn A') Để minh hoạ các sử dụng các hàm này bạn hãy tạo một bảng tên là NHANVIEN có cấu trúc như sau: Fieldname Type Width --------------- ------------- ----------- Hoten Text 25 Chucvu Text 15 LuongCB Numeric Double Nhập vào một vài mẫu tin (record) sau đây: Hoten Chucvu LuongCB ----------------------- ------------ --------------- Nguyễn Văn A Canbo 500000 Trần Thị B PPhong 600000 Nguyễn Trung C TPhong 700000 Trần D Giamdoc 1000000 Vì Access không có cơ hiện dữ liệu trực tiếp sau khi đánh dòng lệnh như Foxpro nên bạn phải dùng Forms hoặc Report để hiện dữ liệu do đó bạn hãy tạo một báo cáo có 3 Text box: Control Source của Textbox thứ nhất bạn đánh vào: DSum("[LuongCB]","NHANVIEN","Chucvu='TP' or Chucvu='PP'") Giải thích: tính tổng của tất cả những nhân viên có chức vụ là Trưởng Phòng hoặc Phó Phòng Control Source của Textbox thứ hai bạn đánh vào: DMax("[LuongCB]","NHANVIEN") Giải thích: tìm người có lưong cơ bản cao nhất Control Source của Textbox thứ ba bạn đánh vào: DMax("[Hoten]","NHANVIEN","Hoten='Nguyễn Văn A') Giải thích: tìm người có tên là Nguyễn Văn A Khi mở Report này bạn sẽ thấy được kết quả rút trích dữ liệu. Chúc bạn thành công. Le Minh Thu Trở lại Số hóaTrở lại Số hóa Copy link thành công ×

Từ khóa » Cách Dùng Hàm Dsum Trong Access