Professional Documents
Culture Documents
MS-ACCESS 2000
BÀI 01:(2Tiết) BÀI 02:(4Tiết) TẠO
PTTK CSDL& MS- CSDL,
CCESS TABLE,
BÀI 03:(2Tiết) BÀI 04:(6Tiết)
&RELATIONSHIP
KHÁI QUÁT QUERY SELECT QUERY
Keát quaû :
II.TẠO MAIN FORM/SUBFORM KHÔNG DÙNG WIZARD:
1 Nguyeân
taéc :
Thieát keá Main Form/ Sub Form khoâng duøng
Wizard phaûi taïo Main Form rieâng vaø Sub Form
rieâng, sau ñoù phaûi cheøn Sub Form vaøo Main
Form.
Khi thieát keá Main Form / Sub Form, ñaõ söû duïng
hai Table coù quan heä moät nhieàu (theo ví duï Quan
heä hai Table DonVi vaø NhanVien)
Coù theå Taïo moät Form vôùi Döõ Lieäu cô sôû töø
nhieàu Table vaø theo quan heä Moät Nhieàu– Nhieàu
(One – Many-Many) (thöïc chaát laø hai moät quan heä
moät –nhieàu )
í duï taïo Main/ Sub Form 2 caáp caäp nhaät thoâng tin
chi tieát ñaët haøng cuûa khaùch haøng.(KhachHang,
DonDatHang, ChiTietDDH)
2. Caùc böôùc thieát keá
caùch
Böôùc1:1: Taïo vaø ghi löu Main Form vaø Sub
Form caáp
- Taïo Mainmoät
Form vaø Sub Form caáp moät. Ñaët teân
laø
- VíKhachHang
duï : KhachHang chöùa döõ lieäu cuûa table
KhachHang vaø Sub Form chöùa döõ lieäu cuûa
Table2:
Böôùc DonDatHang
Taïo Sub Form
caáp haiSub Form caáp hai rieâng leû nhö taïo moät
- Taïo
Form thoâng
- Ví duï thöôøng
taïo Form chöùa döõ lieäu töø Table
ChiTietDDH
Böôùc 3: Nhuùng Sub Form caáp hai vaøo trong
Main / Subform
- Môû Form KhachHang trong cheá ñoä Design Sub
Form phaùt sinh ñöôïc môû theo
- Nhaán phím F11 ñeå trôû veà cöûa
soå Database
- Choïn vaø keùo form ChiTietDDH thaû vaøo
Mainform
Böôùc 4 : Thieát laäp Unbound Control laø trung
gian lieân keát giöõa hai Sub Form
- Duøng Toolbox taïo moät Unbound Control (Text Box)
- Boû nhaõn (Label cuûa control naøy).
- Ñoåi thuoäc tính Name cuûa Control (ñang laø Text
Box#) thaønh Field quan heä cuûa Sub Form1 vôùi Sub
Form 2. theo
- Nhaäp ví thöùc
coâng duï laøvaøo
MaDDH
Control theo cuù phaùp sau :
[Teân cuûa Sub Form1].Form![Teân field lieân
keát
ví duï cuûa Subform1]
: [ChiTietDH].Form![MaDDH]
- Ñaët thuoäc tính Visible cuûa Control laø No
Böôùc 5 : Thieát laäp lieân keát giöõa hai Sub Form
- Choïn Sub From 2 môû cöûa soå Properties.
- Ñaëc thuoäc tính Link Master Field cuûa teân Control
- Ñaëc thuoäc tính Link Child Field cuûa teân Field
lieân keát vôùi Sub Form 1
3. Caùc böôùc thieát keá caùch 2:
Böôùc 1: Taïo vaø ghi löu Sub Form caáp 1 vaø
Sub Form
- Taïo caáp
Sub hai
Form : 1 vaø Sub Form caáp 2. Ñaët teân
caáp
DonDatHang , ChiTietDDH
- Ví duï : Sub Form caáp 1 DonDatHang chöùa döõ
lieäu cuûa Table DonDatHang vaø Sub Form 2 chöùa
döõ lieäu
Böôùc 2: cuûa Table
Nhuùng ChiTietDDH
Sub Form caáp 2 vaøo SubForm
caáp 1 Sub Form caáp 1 DonDatHang trong cheá ñoä
- Môû
Design
- Nhaán phím F11 ñeå trôû veà cöûa soå Database
- Choïn vaø keùo Form ChiTietDDH Thaû vaøo
Sbform caáp 1 DonDatHang
Böôùc 3: Taïo Main Form
- Taïo Main Form rieâng leû nhö taïo moät Form
thoâng
- Ví duïthöôøng
taïo Form chöùa döõ lieäu töø Table
KhachHang.
Böôùc 4: Nhuùng Sub Form caáp 1 vaøo
trong
- MôûMain
FormForm
KhachHang trong cheá ñoä
-Design
Nhaán phím F11 ñeå trôû veà cöûa soå
Database
- Choïn vaø keùo form DonDatHang thaû
vaøo 5
Böôùc Mainform.
: Thieát laäp Unbound Control laø trung
gian lieân keát giöõa hai Sub Form
- Duøng Toolbox taïo moät Unbound Control (Text Box)
- Boû nhaõn (Label cuûa control naøy).
- Ñoåi thuoäc tính Name cuûa Control (ñang laø Text
Box#) thaønh Field quan heä cuûa Sub Form1 vôùi
Sub Form 2. theo ví duï laø MaDDH
- Nhaäp coâng thöùc vaøo Control theo cuù phaùp sau :
[Teân cuûa Sub Form1].Form![Teân field lieân keá
cuûa Subform1]
Theo ví duï laø : [ChiTietDH].Form![MaDDH]
- Ñaët thuoäc tính Visible cuûa Control laø No
Böôùc 5 : Thieát laäp lieân keát giöõa hai Sub Form
- Choïn Sub From 2 môû cöûa soå Properties
- Ñaëc thuoäc tính Link Master Field cuûa teân Control
- Ñaëc thuoäc tính Link Child Field cuûa teân Field lieân
keát vôùi Sub Form 1
- Theo ví duï : Link Master Field laø MaNV vaø Link
Child Field laø MANV
KEÁT QUAÛ: