Làm th? nào đ? thêm tra c?u các l?nh v?c trong m?t b?ng Microsoft Access

D?ch tiêu đ? D?ch tiêu đ?
ID c?a bài: 304462 - Xem s?n ph?m mà bài này áp d?ng vào.
Novice: Đ?i h?i ki?n th?c v? giao di?n ngư?i dùng trên đ?a đơn ngư?i dùng các máy tính.

Đ?i v?i m?t phiên b?n Microsoft Access 2000 c?a bài vi?t này, xem 304463.
Đ?i v?i m?t Microsoft truy c?p 97 Phiên b?n c?a bài vi?t này, xem 304464.
Bung t?t c? | Thu g?n t?t c?

? Trang này

TÓM T?T

Trong Microsoft Access, b?n có th? thêm m?t l?nh v?c cho m?t b?ng đ? t?m lưu thông tin trong m?t b?ng. B?n thư?ng s? d?ng k? thu?t này khi b?n mu?n đ? t?o ra các m?i quan h? gi?a các b?ng. Ví d?, có l? b?n có m?t S?n ph?m b?ng v?i m?t trư?ng chuyên m?c trông lên tên th? lo?i t? m?t Th? lo?i b?ng. B?ng cách s? d?ng k? thu?t này, b?n có th? lưu tr? giá tr? key chính ch? trong th? lo?i b?ng, nhưng hi?n th? tên th? lo?i h?u d?ng hơn.

Bài vi?t này cho b?n th?y làm th? nào đ? thêm các l?nh v?c tra c?u cho Microsoft m?t Truy c?p vào b?ng. Đ?u tiên, nó cho th?y b?n làm th? nào đ? s? d?ng thu?t s? đ? thêm các l?nh v?c tra c?u, và sau đó nó cho th?y b?n làm th? nào đ? thêm l?nh v?c tra c?u b?ng tay.

THÔNG TIN THÊM

S? d?ng thu?t s? đ? t?o ra m?t l?nh v?c tra c?u

  1. B?t đ?u truy c?p.
  2. Trên các Tr? giúp tr?nh đơn, nh?p vào M?u cơ s? d? li?u, sau đó b?m Northwind m?u cơ s? d? li?u. Đóng các h?nh th?c t?ng đài chính khi nó xu?t hi?n.

    Lưu ? Trong Access 2007, nh?p vào M?u trong các Th? lo?i tiêu b?n c?a s?, b?m Northwind 2007, sau đó b?m T?i v?.
  3. Trên các Xem tr?nh đơn, nh?p vào Các đ?i tư?ng cơ s? d? li?u, sau đó b?m B?ng.

    Lưu ? Trong truy c?p vào năm 2007, trong các B?ng nhóm vào các T?o tab, b?m vào Thi?t k? b?ng.
  4. B?m đúp T?o b?ng theo quan đi?m thi?t k? đ? t?o m?t b?ng m?i.

    Lưu ? Truy c?p 2007, b? qua bư?c này.
  5. Lo?i EmployeeLookup trong hàng đ?u dư?i Tên trư?ng.
  6. Trong các Ki?u d? li?u c?t, ch?n Tra c?u thu?t s?.
  7. Trên trang đ?u tiên c?a tra c?u thu?t s?, b?m vào đ? ch?n các TÔI mu?n các tra c?u c?t đ? t?m ki?m các giá tr? trong m?t b?ng ho?c truy v?n h?p ki?m tra, và sau đó b?m Ti?p theo.
  8. B?m vào các Nhân viên b?ng trong danh sách c?a các b?ng và b?m Ti?p theo.
  9. B?m đúp vào các EmployeeID l?nh v?c này, các Th? l?nh v?c này, và các FirstName l?nh v?c này đ? thêm các l?nh v?c danh sách các l?nh v?c đư?c l?a ch?n, và sau đó nh?p vào Ti?p theo hai l?n.
  10. H?y ch?c ch?n r?ng các ?n chính c?t ki?m tra h?p ch?n và b?m Ti?p theo.
  11. Nh?p vào K?t thúc trên trang cu?i cùng c?a các Tra c?u thu?t s?.
  12. Nh?p vào Lưu b?ng khi b?n b? nh?c, và sau đó đ?t tên là b?ng TestLookupWizard.
  13. Nh?p vào đ? thêm m?t khóa chính vào b?ng khi b?n đư?c nh?c.

    Nh?n th?y r?ng các thu?t s? s? t?o ra m?t m?i quan h? gi?a b?ng m?i và bàn nhân viên trong cơ s? d? li?u m?u Northwind.
  14. Trên các Xem tr?nh đơn, nh?p vào Datasheet View.

    Lưu ? Trong Access 2007, m? b?ng trong giao di?n Datasheet.
  15. Nh?p vào m?i tên th? xu?ng trong các EmployeeLookup l?nh v?c.

    Thông báo r?ng hai c?t xu?t hi?n trong h?p combo.

T? t?o ra m?t l?nh v?c tra c?u

  1. B?t đ?u truy c?p.
  2. Trên các Tr? giúp tr?nh đơn, nh?p vào M?u cơ s? d? li?u, sau đó b?m Northwind m?u cơ s? d? li?u. Đóng các h?nh th?c t?ng đài chính khi nó xu?t hi?n.

    Lưu ? Trong Access 2007, nh?p vào M?u trong các Th? lo?i tiêu b?n c?a s?, b?m Northwind 2007, sau đó b?m T?i v?.
  3. Trên các Xem tr?nh đơn, nh?p vào Các đ?i tư?ng cơ s? d? li?u, sau đó b?m B?ng.

    Lưu ? Trong truy c?p vào năm 2007, trong các B?ng nhóm vào các T?o tab, b?m vào Thi?t k? b?ng.
  4. B?m đúp T?o b?ng theo quan đi?m thi?t k? đ? t?o m?t b?ng m?i.

    Lưu ? Truy c?p 2007, b? qua bư?c này.
  5. Lo?i EmployeeLookup trong hàng đ?u dư?i Tên trư?ng.
  6. Trong các Ki?u d? li?u c?t, nh?p vào S?.
  7. Trong các Thu?c tính trư?ng c?a s?, b?m vào các Tra c?u tab.
  8. Mi?n các DisplayControl danh sách, b?m vào H?p combo.
  9. Nh?p vào trong các RowSource b?t đ?ng s?n h?p, b?m m?i tên xu?t hi?n, nh?p vào Nhân viên trong danh sách, và sau đó nh?p vào Xây d?ng m? b? d?ng truy v?n.
  10. B?m đúp vào các EmployeeID l?nh v?c này, các Th? l?nh v?c này, và các FirstName l?nh v?c này đ? thêm các l?nh v?c đ? truy v?n lư?i.
  11. Trong các Đóng nhóm vào các Thi?t k? tab, b?m vào Đóng đ? thoát kh?i b? d?ng truy v?n.
  12. Nh?p vào khi b?n đư?c nh?c đ? lưu thay đ?i cho SQL tuyên b?.
  13. H?y ch?c ch?n r?ng các BoundColumn tài s?n đư?c thi?t l?p đ? 1.

    Lưu ? Đ?c tính này tương ?ng v?i các l?nh v?c trong ngu?n hàng là lưu trong l?nh v?c này. Trong ví d? này, các EmployeeLookup trư?ng c?a hàng cácEmployeeID giá tr? t? các Nhân viên b?ng.
  14. Thay đ?i giá tr? c?a các ColumnCount b?t đ?ng s?n đ? 3.

    Lưu ? Giá tr? này đ?i di?n cho s? lư?ng các l?nh v?c đư?c l?a ch?n ? hàng ngu?n.
  15. Lo?i 0 "1"; 1 " trong các ColumnWidths h?p.

    Lưu ? Các ColumnWidths b?t đ?ng s?n là m?t d?u ch?m ph?y phân cách danh sách đ? r?ng Đ?i v?i m?i c?t trong m? ngu?n hàng. Đ?t đ? r?ng c?t 0 "N?u b?n mu?n ?n c?t.
  16. Lo?i 2 " trong các ListWidth h?p.
  17. Trên các Xem tr?nh đơn, nh?p vào Datasheet View.

    Lưu ? Trong Access 2007, m? b?ng trong giao di?n Datasheet.
  18. Nh?p vào Lưu b?ng khi b?n b? nh?c, và sau đó đ?t tên là b?ng TestLookupWizard2.
  19. Nh?p vào đ? thêm m?t khóa chính vào b?ng khi ñang nh?c nh?.
  20. Nh?p vào m?i tên th? xu?ng trong các EmployeeLookup l?nh v?c.

    Thông báo r?ng hai c?t xu?t hi?n trong h?p combo.

Thu?c tính

ID c?a bài: 304462 - L?n xem xét sau cùng: 27 Tháng Tám 2011 - Xem xét l?i: 2.0
Áp d?ng
  • Microsoft Office Access 2007
  • Microsoft Access 2002 Standard Edition
T? khóa: 
kbinfo kbexpertisebeginner kbdesign kbdatabase kbhowto kbmt KB304462 KbMtvi
Máy d?ch
QUAN TRỌNG: Bài vi?t này đư?c d?ch b?ng ph?n m?m d?ch máy c?a Microsoft ch? không ph?i do con ngư?i d?ch. Microsoft cung c?p các bài vi?t do con ngư?i d?ch và c? các bài vi?t do máy d?ch đ? b?n có th? truy c?p vào t?t c? các bài vi?t trong Cơ s? Ki?n th?c c?a chúng tôi b?ng ngôn ng? c?a b?n. Tuy nhiên, bài vi?t do máy d?ch không ph?i lúc nào c?ng hoàn h?o. Lo?i bài vi?t này có th? ch?a các sai sót v? t? v?ng, cú pháp ho?c ng? pháp, gi?ng như m?t ngư?i nư?c ngoài có th? m?c sai sót khi nói ngôn ng? c?a b?n. Microsoft không ch?u trách nhi?m v? b?t k? s? thi?u chính xác, sai sót ho?c thi?t h?i nào do vi?c d?ch sai n?i dung ho?c do ho?t đ?ng s? d?ng c?a khách hàng gây ra. Microsoft c?ng thư?ng xuyên c?p nh?t ph?n m?m d?ch máy này.
Nh?p chu?t vào đây đ? xem b?n ti?ng Anh c?a bài vi?t này:304462

Cung cấp Phản hồi

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com