GIÁO TRÌNH HƯỚNG DẪN CHI TIẾT ACCESS 2010

162 1.3K 0
GIÁO TRÌNH HƯỚNG DẪN CHI TIẾT ACCESS 2010

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MS Access 2010 cung cấp hệ thống công cụ rất mạnh, giúp ngườidùng nhanh chóng và dễ dàng xây dựng chương trình ứng dụngthông qua query, form, report kết hợp với một số lệnh Visual Basic.Trong Microsoft Access 2010, bạn có thể xây dựng cơ sở dữ liệuweb và đưa chúng lên các SharePoint site. Người duyệt SharePointcó thể sử dụng ứng dụng cơ sở dữ liệu của bạn trong một trìnhduyệt web, sử dụng SharePoint để xác định ai có thể xem những gì.Nhiều cải tiến mới hỗ trợ khả năng đưa dữ liệu lên web, và cũngcung cấp lợi ích trong việc xây dựng cơ sở dữ liệu trên máy đơntruyền thống.Access 2010 giao diện người dùng cũng đã thay đổi. Nếu bạnkhông quen với Office Access 2007, Ribbon và Cửa sổ Danh mụcchính có thể là mới cho bạn. Thanh Ribbon này thay thế các menuvà thanh công cụ từ phiên bản trước. Cửa sổ Danh mục chính thaythế và mở rộng các chức năng của cửa sổ Database.Và một điểm mới trong Access 2010, Backstage View cho phépbạn truy cập vào tất cả các lệnh áp dụng cho toàn bộ cơ sở dữ liệu,như là thu gọn và sửa chữa, hoặc các lệnh từ menu File.

Giáo trình Access Trung tâm Tin h c Chương T NG QUAN V MICROSOFT ACCESS 2010 1.1 Gi i thi u: Microsoft Access m t thành ph n b Microsoft Office c a hãng Microsoft MS Access cung c p cho ngư i dùng giao di n thân thi n thao tác ñơn gi n, tr c quan vi c xây d ng qu n tr s d li u xây d ng ng d ng s d li u Access m t h qu n tr s d li u quan h (RDMS- Relational Database Management System), r t phù h p cho toán qu n lý v a nh Hi u cao ñ c bi t d s d ng giao di n gi ng ph n m m khác b MS Office MS Word, MS Excel Access cung c p h th ng cơng c phát tri n m nh kèm (Development Tools) giúp nhà phát tri n ph n m m ñơn gi n vi c xây d ng tr n gói d án ph n m m qu n lý qui mô v a nh MS Access 2010 cung c p h th ng công c r t m nh, giúp ngư i dùng nhanh chóng d dàng xây d ng chương trình ng d ng thông qua query, form, report k t h p v i m t s l nh Visual Basic Trong Microsoft Access 2010, b n có th xây d ng s d li u web ñưa chúng lên SharePoint site Ngư i t SharePoint có th s d ng ng d ng s d li u c a b n m t trình t web, s d ng SharePoint đ xác đ nh có th xem nh ng Nhi u c i ti n m i h tr kh ñưa d li u lên web, cung c p l i ích vi c xây d ng s d li u máy ñơn truy n th ng Access 2010 giao di n ngư i dùng ñã thay ñ i N u b n không quen v i Office Access 2007, Ribbon C a s Danh m c có th m i cho b n Thanh Ribbon thay th menu công c t phiên b n trư c C a s Danh m c thay th m r ng ch c c a c a s Database -1- Giáo trình Access Trung tâm Tin h c Và m t ñi m m i Access 2010, Backstage View cho phép b n truy c p vào t t c l nh áp d ng cho toàn b s d li u, thu g n s a ch a, ho c l nh t menu File Các l nh đư c b trí tab phía bên trái c a hình, m i tab ch a m t nhóm l nh có liên quan ho c liên k t Ví d , n u b n nh n New, b n s th y t p h p nút cho phép b n t o m t s d li u m i t ñ u, ho c b ng cách ch n t m t thư vi n c a s d li u m u thi t k chuyên nghi p 1.2 Kh i ñ ng Access 2010: ð kh i ñ ng MS Access ta có th dùng m t cách sau: (All) − Cách 1: Start Programs Microsoft Office Microsoft Office Access 2010 − Cách 2: Double click vào shortcut Ms Access desktop, xu t hi n c a s kh i đ ng Access hình 1.3 Các thành ph n c a s kh i ñ ng: 1.3.1 Thanh Quick Access: Thanh công c Quick Access: Hi n th bên trái c a tiêu ñ , m c ñ nh Quick Access g m nút công c Save, Undo, … Bên ph i c a Quick Access ch a nút Customize, s d li u ñang m , n u click nút Customize s xu t hi n m t menu giúp b n ch ñ nh nút l nh hi n th Quick Access, n u l nh khơng có menu, b n có th click nút More -2- Giáo trình Access Trung tâm Tin h c Commands ho c click ph i Quick Access ch n Customize Quick Access Toolbar ð thêm nút l nh vào Quick Access, b n ch n l nh khung choose commands from, click nút Add click OK 1.3.2 Vùng làm vi c: Khi kh i ñ ng Access, c a s kh i ñ ng, m c ñ nh tab File l nh New tab File ñư c ch n, c a s ñư c chia thành khung: − Khung bên trái g m l nh tab File − Khung gi a: ch a lo i t p tin s d li u mà b n có th t o m i − Khung bên ph i: ñ nh p tên ch n v trí lưu t p tin m i t o th c thi l nh t o m i sơ d li u 1.3.3 Thanh Ribbon: Bên dư i tiêu ñ , Access 2010 hi n th nút l nh m t dài ñư c g i Ribbon, Ribbon có th chi m nhi u khơng gian hình, ta có th thu nh kích thư c c a Ribbon b ng cách click nút Minimize The Ribbon Thanh Ribbon ñư c t o b i nhi u tab khác nhau, ñ truy c p vào m t tab b n có th click -3- Giáo trình Access Trung tâm Tin h c nhãn c a tab ho c dùng phím t t Nh n phím Alt ho c F10 ñ hi n th tên c a phím t t c a tab H u h t tab Ribbon ñư c chia thành t ng nhóm khác nhau, m i nhóm hi n th tiêu ñ bên dư i c a nhóm M t s nhóm Ribbon có hi n th nút , click nút s xu t hi n c a s cho phép thi t l p thu c tính c a nhóm tương ng 1.3.4 C a s Properties C a s Properties giúp b n có th hi u ch nh thu c tính c a đ i tư ng, tùy theo đ i tư ng ñang ñư c ch n mà c a s thu c tính s ch a nh ng thu c tính tương ng c a đ i tư ng ð m c a s Properties, b n ch n ñ i tư ng mu n thay ñ i thu c tính, ch n tab Design ho c nh n t h p phím Atl +Enter C a s Properties đư c chia thành năm nhóm − Format: G m thu c tính đ nh d ng ñ i tư ng − Data: G m thu c tính truy su t d − Event: G m s ki n (event) c a ñ − Other: G m thu c tính giúp b toolbars,… − All: G m t t c thu c tính b -4- li u c a ñ i tư ng i tư ng n t o h th ng menu, n nhóm Giáo trình Access Trung tâm Tin h c 1.3.5 Thanh Navigation Pane Navigation Pane khung ch a n i dung c a s d li u T khung Navigation Pane, b n có th m b t kỳ Table, Query, Form, Report, Macro, ho c module s d li u b ng cách double click vào tên c a ñ i tư ng B ng cách click ph i vào tên c a ñ i tư ng Navigation Pane, b n có th th c hi n thao tác v i ñ i tư ng như: ñ i tên, chép, xố, import, export m t đ i tư ng… Nh n phím F11 ho c click vào mũi tên kép góc bên ph i c a khung Navigation Pane ñ hi n th ho c n khung Navigation Pane 1.4 Cách t o t p tin s d li u: 1.4.1 T o m t s d li u m i r ng: − T i c a s kh i ñ ng, click nút Blank Database − File name: nh p tên t p tin s d li u, Access 2010, t p tin s d li u ñư c lưu v i tên có ph n m r ng accdb − N u khơng ch đ nh đư ng d n m c đ nh t p tin m i t o s ñư c lưu thư m c Document, ngư c l i, click nút Brows đ ch đ nh v trí lưu t p tin Click nút Create ñ t o t p tin s d li u -5- Giáo trình Access Trung tâm Tin h c 1.4.2 T o s d li u theo m u (Template) − T i c a s kh i ñ ng − Ch n Sample Template ch n m t m u s d li u có s n − Trong khung File name, nh p tên t p tin s d li u click nút Browse ñ ch ñ nh v trí lưu t p tin, Click nút create đ t o s d li u 1.5 Qu n lý s d li u Sau t o s d li u, ho c m m t s d li u Tab File s hi n th l nh qu n lý t p tin s d li u 1.5.1 Recent: M c Recent hi n th danh sách t p tin s d li u ñư c m g n nh t S t p tin hi n th danh sách m c đ nh 9, có th thay ñ i b ng cách: − T i c a s làm vi c c a Access, ch n tab File − Ch n Options Client Settings − Trong m c Display, thay ñ i giá tr c a thu c tính “Show This Number Of Recent Documents” − Click OK 1.5.2 M m t s d li u: ð m m t s d li u ñã có ta th c hi n m t cách sau: -6- Giáo trình Access Trung tâm Tin h c − Cách 1: ∗ T i c a s kh i ñ ng, tab File Open… ∗ Ch n t p tin s d li u c n m Open − Cách 2: ∗ Double click vào tên t p tin c n m 1.5.3 Thốt kh i access: Có th kh i Access b ng m t cách: ∗ Ch n menu File Exit ∗ Nh n t h p phím Alt + F4; ∗ Ho c s d ng nút Close c a s Access ñang m 1.5.4 Thu g n ch nh s a s d li u (Compact & Repair Database) Khi t o thêm ñ i tư ng s d li u dung lư ng c a t p tin s d li u s tăng lên, xóa m t đ i tư ng vùng nh c a s r ng, khơng s d ng ñư c Ch c Compact & Repair Database giúp thu h i l i ph n b nh b r ng, làm cho t p tin s d li u g n l i Cách th c hi n: − M s d li u c n thu g n ch nh s a − Click nút Compact & Repair Database -7- Giáo trình Access Trung tâm Tin h c 1.5.5 T o password − M s d li u ch ñ Exclusive b ng cách: File Open Open Exclusive − Ch n tab File Ch n l nh Info Click nút set Database Password − Nh p Password l n OK 1.5.6 G b password − M s d li u ch ñ Exclusive: File Open Open Exclusive − Trong tab File, ch n l nh Info Click nút UnSet Database Password 1.6 Các ñ i tư ng s d li u Access Cơ s d li u m t t p h p nh ng s li u liên quan đ n m t m c đích qu n lý, khai thác d li u đó, CSDL Access s d li u quan h g m thành ph n: Tables, Querys, Forms, Reports, Pages, Macros, Modules 1.6.1 B ng (Tables): Table thành ph n quan tr ng nh t c a t p tin s d li u Access, dùng ñ lưu tr d li u Do ñó ñây ñ i tư ng ph i ñư c -8- Giáo trình Access Trung tâm Tin h c t o trư c Bên m t b ng, d li u ñư c lưu thành nhi u c t nhi u dòng 1.6.2 Truy v n (Queries): Query cơng c đ ngư i s d ng truy v n thông tin th c hi n thao tác d li u Ngư i s d ng có th s d ng ngơn ng SQL ho c cơng c QBE đ thao tác d li u 1.6.3 Bi u m u (Forms): Form công c ñ thi t k giao di n cho chương trình, dùng ñ c p nh t ho c xem d li u Bi u m u giúp thân thi n hóa q trình nh p, thêm, s a, xóa hi n th d li u 1.6.4 Báo cáo (Reports): Report công c giúp ngư i dùng t o k t xu t d li u t b ng, sau đ nh d ng s p x p theo m t khuôn d ng cho trư c có th in hình ho c máy in 1.6.5 T p l nh (Macros): Macro m t t p h p l nh nh m th c hi n m t lo t thao tác ñư c qui ñ nh trư c T p l nh c a Access có th đư c xem m t cơng c l p trình ñơn gi n ñáp ng tình hu ng c th 1.6.6 B mã l nh (Modules): Là công c l p trình mơi trư ng Access mà ngơn ng n n t ng c a ngôn ng Visual Basic for Application ðây m t d ng t đ ng hóa chun sâu t p l nh, giúp t o nh ng hàm ngư i dùng t ñ nh nghĩa B mã l nh thư ng dành cho l p trình viên chun nghi p Cơng c đ t o đ i tư ng Access ñư c t ch c thành t ng nhóm tab Create c a Ribbon -9- Giáo trình Access Trung tâm Tin h c 1.7 Thao tác v i ñ i tư ng s d li u: ð làm vi c ñ i tư ng, ta ch n ñ i tư ng Access object, thành viên c a ñ i tư ng s xu t hi n bên dư i tên c a ñ i tư ng 1.7.1 T o m i m t ñ i tư ng: − Click tab Create Ribbon − Trong nhóm cơng c c a t ng đ i tư ng, ch n cách t o tương ng 1.7.2 Thi t k l i m t ñ i tư ng: − N u đ i tư ng đóng: ∗ Click ph i ñ i tư ng c n thi t k l i ∗ Ch n Design view − N u ñ i tư ng ñang m : ∗ Click nút Design View 1.7.3 Xem n i dung trình bày c a m t đ i tư ng: − N u ñ i tư ng ñang m ch ñ Design View ∗ Click nút View − N u ñ i tư ng ñang ñóng: ∗ Click ph i tên ñ i tư ng c n xem ∗ Ch n Open 1.7.4 Xóa m t đ i tư ng − Click ph i chu t ñ i tư ng c n xóa, − Ch n m c delete Menu Popup − Ho c ch n r i nh n phím Delete Ho c nút c 1.7.5 ð i tên ñ i tư ng − Click ph i chu t ñ i tư ng, ch n rename, − Ho c nh n F2 − Nh p tên m i -10- cơng Giáo trình Access Trung tâm Tin h c 8.6.2 C u trúc Select Case Cú pháp: Select Case [Case []] [Case Else []] End Select Ví d : Select Case so Case thang = "Janualy" Case thang = "February" Case thang = "March" Case thang = "April" Case thang = "May" Case thang = "June" Case thang = "July" Case thang = "August" Case thang = "September" Case 10 thang = "October" Case 11 -148- Giáo trình Access Trung tâm Tin h c thang = "November" Case 12 thang = "December" Case Else thang = "Khơng xác đ nh" End Select 8.6.3 C u trúc For…Next Cú pháp: For = To [Step ] [] [Exit For] [] Next [bi n ch y] − bi n ki u s nguyên − , < giá tr 2> giá tr mà bi n ch y s nh n th c hi n d ch chuy n sau m i l n l p − Trong trư ng h p ñ c bi t n u g p l nh Exit For vòng l p, l p t c thoát kh i l nh l p th c hi n l nh ti p sau t khố Next Ví d : Dim i As Byte Dim tong As Integer tong = For i = To 50 tong = tong +i Next Msgbox tong -149- Giáo trình Access Trung tâm Tin h c 8.6.4 C u trúc For Each…Next Cú pháp: For Each item In group [] [Exit For] [] Next [item] 8.6.5 C u trúc Do…Loop Cú pháp: Do [{While | Until}] [] [Exit Do] [] Loop Ho c Do [] [Exit Do] [] Loop [{While | Until}] 8.7 L nh Function L nh Function dùng ñ khai báo m t hàm m i Cú pháp: Function ([])As End Function -150- Giáo trình Access Trung tâm Tin h c − Function, End Function t khoá b t bu c khai báo c u trúc m t chương trình d ng hàm − tên g i hàm ñang khai báo Tên khơng ch a d u cách ký t đ c bi t − tham s c n thi t cho hàm Có th có ho c khơng − Ki u d li u tr v c a hàm − thân chương trình Trong ñó câu l nh = ph i xu t hi n nh t m t l n th t c Câu l nh có tác d ng gán giá tr cho hàm Ví d : Function Tong2So(a, b As Double) As Double Tong2So = a + b End Function 8.8 L nh Sub L nh Sub ñ khai báo m t th t c m i − Cú pháp: [Public] [Private] Sub ([]) End Sub Ví d : Sub tong2so(a, b As Double) tong = a + b //tong bi n toàn c c End Sub 8.9 L nh Call L nh Call ñư c s d ng ñ truy n ñi u n ñ n th t c -151- Giáo trình Access Trung tâm Tin h c Cú pháp: Call subroutinename [()] Ho c subroutinename [] Ví d : Vi t th t c th c hi n công vi c di chuy n gi a record thêm tìm xóa Option Compare Database Dim db As Database Dim rst As Recordset Sub LoadDb() Set db = CurrentDb() Set rst = Me.Recordset End Sub Private Sub CmdDau_Click() LoadDb rst.moveFirst End Sub -152- Giáo trình Access Trung tâm Tin h c Private Sub CmdTruoc_Click() LoadDb rst.MovePrevious If rst.BOF Then rst.MoveNext MsgBox "Day la mau tin dau roi", vbInformation + vbOKOnly, "thong bao" End If End Sub Private Sub CmdNext_Click() LoadDb rst.MoveNext If rst.EOF Then rst.MovePrevious MsgBox "Day la mau tin cuoi roi", vbInformation + vbOKOnly, "thong bao" End If End Sub Private Sub CmdLast_Click() LoadDb rst.MoveLast End Sub Private Sub CmdXoa_Click() -153- Giáo trình Access Trung tâm Tin h c Dim rs As Recordset Dim MakhStr As String Set rs = Me.Recordset MakhStr = InputBox("Nhap vao ma khach hang can xoa") rs.FindFirst "[MAKH]='" & MakhStr & "'" If rs.NoMatch Then MsgBox "Makhachhang " & MakhStr & "khong tim thay" End If End Sub Private Sub CmdThem_Click() LoadDb Dim ma As String Dim ten As String Dim dc As String Dim As String Dim dt As String ma = InputBox("nhap ma khach hang:") If ma = "" Then Exit Sub End If ten = InputBox("nhap ten khach hang:") If ten = "" Then Exit Sub End If dc = InputBox("nhap dia chi khach hang:") = InputBox("nhap cua khach hang:") -154- Giáo trình Access Trung tâm Tin h c dt = InputBox("nhap dien thoai cua khach hang:") rst.AddNew rst!MAKH = ma rst!TENKH = ten rst!DIACHI = dc rst!THANHPHO = rst!DIENTHOAI = dt rst.Update End Sub Private Sub CmdTim_Click() LoadDb Dim str As String str = InputBox("nhap ma can tim:") If str = "" Then Exit Sub Else rst.FindFirst "makh='" & str & "'" If rst.NoMatch Then MsgBox "khong tim thay." End If End If End Sub Private Sub CmdXoa_Click() LoadDb Dim str As String -155- Giáo trình Access Trung tâm Tin h c str = InputBox("NHAP MAKH CAN XOA?") rst.FindFirst "MAKH='" & str & "'" If rst.NoMatch Then MsgBox "KHONG TIM THAY THONG TIN NAY", vbInformation + vbOKOnly, "THONG BAO" Else rst.Delete rst.MoveNext End If End Sub Private Sub CmdThoat_Click() If MsgBox("CO MUON THOAT KHONG?", vbOKCancel, "THONG BAO") = vbOK Then DoCmd.Close , , acSaveYes End If End Sub -156- Giáo trình Access Trung tâm Tin h c M cl c Chương T NG QUAN V MICROSOFT ACCESS 2010 1.1 Gi i thi u: 1.2 Kh i ñ ng Access 2010: 1.3 Các thành ph n c a s kh i ñ ng: 1.3.1 Thanh Quick Access: 1.3.2 Vùng làm vi c: 1.3.3 Thanh Ribbon: 1.3.4 C a s Properties 1.3.5 Thanh Navigation Pane 1.4 Cách t o t p tin s d li u: 1.4.1 T o m t s d li u m i r ng: 1.4.2 T o s d li u theo m u (Template) 1.5 Qu n lý s d li u 1.5.1 Recent: 1.5.2 M m t s d li u: 1.5.3 Thoát kh i access: 1.5.4 Thu g n ch nh s a s d li u (Compact & Repair Database) 1.5.5 T o password 1.5.6 G b password 1.6 Các ñ i tư ng s d li u Access 1.6.1 B ng (Tables): 1.6.2 Truy v n (Queries): 1.6.3 Bi u m u (Forms): 1.6.4 Báo cáo (Reports): 1.6.5 T p l nh (Macros): 1.6.6 B mã l nh (Modules): 1.7 Thao tác v i ñ i tư ng s d li u: 10 1.7.1 T o m i m t ñ i tư ng: 10 1.7.2 Thi t k l i m t ñ i tư ng: 10 1.7.3 Xem n i dung trình bày c a m t đ i tư ng: 10 1.7.4 Xóa m t đ i tư ng 10 1.7.5 ð i tên ñ i tư ng 10 1.7.6 Sao chép m t ñ i tư ng 11 1.7.7 Chép d li u t Access sang ng d ng khác (Export) 11 1.7.8 Chép d li u t ng d ng khác vào s d li u Access hi n hành (Import) 12 1.7.9 Ch c Link 14 -157- Giáo trình Access Trung tâm Tin h c 1.8 Ch n giao di n ngư i dùng Access 2010 14 1.8.1 Tabbed Documents 14 1.8.2 Overlapping Windows 15 1.8.3 Chuy n t giao di n Tabbed Documents sang Overlapping Windows 15 Chương XÂY D NG CƠ S D LI U 16 2.1 Khái ni m v s d li u Access 16 2.2 B ng d li u (Table) 16 2.2.1 Khái ni m: 16 2.2.2 Khóa (Primary key) 17 2.2.3 Khóa ngo i (Foreign key) 18 2.3 Cách t o b ng 18 2.3.1 T o b ng b ng ch c Table Design: 18 2.3.2 T o b ng ch ñ Datasheet View 20 2.4 Các ki u d li u (Data Type) 21 2.5 Các thu c tính c a Field: 23 2.5.1 Field Size: 23 2.5.2 Decimal Places: 23 2.5.3 Format: 24 2.5.4 Input Mask (m t n nh p li u): 27 2.5.5 T o field Lookup Wizard: 28 2.5.6 Validation rule (Quy t c h p l ): 30 2.5.7 Validation text (Thông báo l i): 31 2.5.8 Required (Yêu c u): 31 2.5.9 AllowZeroLength: 31 2.5.10 Index ( Ch m c/ S p x p) 31 2.5.11 Caption: 31 2.5.12 Defaut value: 32 2.6 Hi u ch nh c u trúc c a b ng: 32 2.7 Cách nh p d li u cho b ng: 32 2.8 T o quan h gi a b ng s d li u: 34 2.8.1 Các lo i quan h 34 2.8.2 Cách t o quan h : 35 2.8.3 Cách xóa quan h 37 2.8.4 Ki u k t n i (Join type): 38 2.9 Các thao tác v i b ng ch ñ Datasheet view 39 2.9.1 M t s ñ nh d ng ch ñ Database View 39 2.9.2 S p x p 41 2.9.3 Tìm ki m thay th : 42 2.9.4 L c d li u 43 -158- Giáo trình Access Trung tâm Tin h c Chương TOÁN T -HÀM -BI U TH C 46 3.1 Toán t 46 3.1.1 Toán t s h c 46 3.1.2 Toán t so sánh 46 3.1.3 Toán t logic 46 3.1.4 Toán t khác 47 3.1.5 Toán t n i chu i 47 3.2 Hàm 47 3.2.1 Hàm x lý ki u d li u Text 47 3.2.2 Hàm ngày gi 48 3.2.3 Hàm ñi u ki n 49 3.2.4 Hàm s d li u 49 3.3 Bi u th c 50 Chương QUERY-TRUY V N D LI U 51 4.1 Khái ni m 51 4.2 Các lo i query 51 4.3 Cách t o select query b ng Design view 52 4.3.1 Các thành ph n c a s thi t k query: 52 4.3.2 Các thao tác c a s thi t k query: 53 4.3.3 Cách nh p bi u th c ñi u ki n 55 4.3.4 Truy v n có nhi u u ki n nhi u fields 56 4.3.5 Top value 57 4.3.6 T o field tính tốn query 58 4.3.7 S d ng Expresstion Builder 59 4.4 Total query 60 4.4.1 Cách t o Total Query: 60 4.4.2 Các tùy ch n dòng Total: 61 4.5 Queries tham s (Parameter Queries) 62 4.6 Crosstab query 63 4.6.1 Khái ni m: 63 4.6.2 Cách t o: 63 4.7 Các lo i query t o b ng ch c Wizard 67 4.7.1 Find Duplicate query 67 4.7.2 Find Unmatched query Wizard 67 4.8 Action query 68 4.8.1 Update query 68 4.8.2 Make-Table query 70 4.8.3 Append query 71 4.8.4 Delete query 72 Chương FORM-BI U M U 74 -159- Giáo trình Access Trung tâm Tin h c 5.1 Gi i thi u 74 5.2 Cách t o form 74 5.2.1 T o m t Single Form 75 5.2.2 T o form b ng ch c Form Wizard 76 5.2.3 T o Form b ng Design 77 5.3 S d ng Form 80 5.3.1 Tìm ki m ch nh s a m t record 80 5.3.2 Thêm m t record 81 5.3.3 Xóa m t record 82 5.3.4 L c d li u form 82 5.4 Tùy bi n form ch ñ Desing view 83 5.4.1 Thêm m t control vào form 83 5.4.2 Các lo i form control 84 5.4.3 ð nh d ng control form 85 5.4.4 Thi t l p thu c tính cho control 85 5.5 Cách t o control có h tr c a ch c Wizard 86 5.5.1 Command button: 86 5.5.2 Option group: 88 5.5.3 Combo box List box: 89 5.6 Form nh ng b ng liên k t 92 5.6.1 Subform control 93 5.6.2 Hi u ch nh subform: 94 5.6.3 T o tính tốn subform 95 5.7 Tab control 96 5.7.1 S d ng tab control 97 5.7.2 Hi u ch nh tab Control 97 5.8 Navigation Form 97 5.8.1 T o Single level Navigation Form: 98 5.8.2 T o Two level Navigation Form 99 5.9 Liên k t ñ n d li u quan h (Link to Related Data) 100 5.9.1 Hi n th record quan h form riêng bi t 100 5.9.2 T o Button dùng ñ m form ch a records quan h 100 Chương REPORT - BÁO CÁO 102 6.1 Gi i thi u 102 6.2 Cách t o report 102 6.2.1 T o b ng l nh Report: 102 6.2.2 T o report b ng ch c Wizard 103 6.2.3 T o report b ng Design 104 6.3 T o report có phân nhóm 107 6.3.1 S d ng Total Query 107 -160- Giáo trình Access Trung tâm Tin h c 6.3.2 Report Grouping 108 6.3.3 SubReport 111 6.3.4 T o report có phân nhóm b ng wizard 111 6.3.5 Ng t trang report phân nhóm 113 6.4 Preview Rport 114 6.5 ð nh d ng report 114 6.5.1 T o lư i cho report: 114 6.5.2 Thi t l p thu c tính c a đ i tư ng report 114 6.5.3 ð nh d ng d li u 115 Chương MACRO – T P L NH 118 7.1 Gi i thi u 118 7.2 Cách t o th c thi Standalone macros: 119 7.2.1 Cách t o: 119 7.2.2 Th c thi macro 120 7.2.3 Sub Macro: 120 7.2.4 Các Actions Events thông d ng 121 7.3 T o Data Macro 124 7.3.1 Cách t o: 124 7.3.2 Các Action c a data macro 125 7.3.3 Xóa data macro 127 7.4 Embedded macros 127 7.5 Hi u ch nh macro 127 7.5.1 Thay ñ i action arguments 127 7.5.2 S p x p actions 128 7.5.3 Thêm m t action m i 128 7.5.4 Xóa m t action 128 7.6 Các hàm thư ng dùng bi u th c ñi u ki n 128 7.6.1 Hàm MsgBox («msg», «type», «title»): 128 7.6.2 DCount («expr», «domain», «criteria»): 130 7.7 Macro Autoexec 130 7.8 X y d ng h th ng menu b ng macro 130 7.8.1 T o macro cho h th ng menu: 130 7.8.2 ðưa menu vào chương trình 132 Chương : MODULE 133 8.1 Gi i thi u 133 8.1.1 C a s so n th o code VB 133 8.2 Cách t o Module 134 8.2.1 T o m t module dùng chung 134 8.2.2 Module g n v i form, report: 135 8.2.3 Các thành ph n module 135 -161- Giáo trình Access Trung tâm Tin h c 8.2.4 L nh khai báo: 136 8.2.5 L nh gán 137 8.3 Ki u d li u: 138 8.3.1 Ki u s : 138 8.3.2 Ki u chu i: String 138 8.3.3 Ki u ñ i tư ng thu c s d li u 139 8.4 Các hàm thông d ng 139 8.4.1 Hàm MsgBox: 139 8.4.2 Hàm InputBox: 140 8.4.3 Hàm d li u s 141 8.4.4 Hàm x lý chu i 141 8.5 Bi n ki u ñ i tư ng 141 8.5.1 Các ñ i tư ng có s n: 142 8.5.2 ð i tư ng khơng có s n: 145 8.6 C u trúc ñi u n: 147 8.6.1 C u trúc If…Then…Else 147 8.6.2 C u trúc Select Case 148 8.6.3 C u trúc For…Next 149 8.6.4 C u trúc For Each…Next 150 8.6.5 C u trúc Do…Loop 150 8.7 L nh Function 150 8.8 L nh Sub 151 8.9 L nh Call 151 -162- ... i ñ ng Access 2010: ð kh i ñ ng MS Access ta có th dùng m t cách sau: (All) − Cách 1: Start Programs Microsoft Office Microsoft Office Access 2010 − Cách 2: Double click vào shortcut Ms Access. .. n có th click nút More -2- Giáo trình Access Trung tâm Tin h c Commands ho c click ph i Quick Access ch n Customize Quick Access Toolbar ð thêm nút l nh vào Quick Access, b n ch n l nh khung... giao di n ngư i dùng Access 2010 Các phiên b n trư c ñây c a Access cung c p ch m t lo i giao di n ngư i dùng nh t c a s có th ch ng lên B t ñ u v i Access 2007, bây gi Access 2010, b n có s l a

Ngày đăng: 26/10/2014, 21:02

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan