Bài giảng Microsoft Access 2010 - Chương 8: Module – Lập trình trong Access
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
Bài giảng Microsoft Access 2010 - Chương 8: Module – Lập trình trong AccessTRƯỜNGĐẠIHỌCKINHDOANHCÔNGNGHỆHÀNỘI KHOACÔNGNGHỆTHÔNGTIN MICROSOFT ACCESS2010 1TRƯỜNGĐẠIHỌCKINHDOANHVÀCÔNGNGHỆHÀNỘI KHOACÔNGNGHỆTHÔNGTIN Chương8 Module–LậptrìnhtrongAccess8.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccessChươngtrìnhconcóhaidạng:Thủtụchoặchàm.Mỗichươngtrìnhconlàmộtdãycáclệnhđểthựchiệnmộtcôngviệcnàođó.Mộtchươngtrìnhcóthểcórấtnhiềuchươngtrìnhcon.a.Chươngtrìnhcondạngthủtục: Baogồmcácthànhphần:Đầuthủtục,thânthủtụcvàkếtthúcthủtục.1.Đầuthủtụccódạng: o [Private]Sub[(]2.Thânthủtục o Thânthủtụcnằmsauđầuthủtục.Thânthủtụcchứacáclệnhđểgiảiquyết mộtcôngviệcnàođó(cáclệnhcụthểbạnsẽtìmhiểusau).3.Kếtthúcthủtục o Đểbáochomáytínhbiếtkếtthúcmộtthủtục,taviếtdònglệnh:EndSub [Private]Sub[(] 3 EndSub8.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccess b.Chươngtrìnhcondạnghàm(Funtion) ØCũngnhưthủtục,hàmcũngcócấutrúcbaphần:Đầuhàm,thânhàmvàkết thúchàm.Dạngtổngquátnhưsau: [Private]Function[(] EndFunction ØSauđâylàmộtsốvídụ: o Ví dụ1: Lập trình hiển thị câu chào: “Chào bạn đã đến với lập trình Access” o Bước1: o ChọnCreatechọnNewchọnMacro&code,sauđócửasổđểbạnsoạn thảochươngtrình(haycòngọilàcửasổCode)hiệnranhưsau: 48.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccessØBước2:BạngõvàocửasổCodecáclệnh(bạncứgõrồisausẽhiểulệnhđólà gì?)nhưhìnhsau:ØBước3:Chạychươngtrình:ChọnRun/RunSub.Saukhichạychươngtrình,kết quảnhưhìnhsau:ØGiảithích: LệnhMsgBox(“ChaobandadenvoilaptrinhAccess”)s ẽđưaramộtthôngbáonhưhình trên.Tacóthểgọiđâylàlệnhhiểnthịdữliệucũngđược.Khiđưarakếtquảtrênchương trìnhtạmdừngvànếubạnchọnOKthìchươngtrìnhsẽchạytiếpvàthựchiệnlệnhsau lệnhMsgBox(...). 58.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccessØVídụ2:Vào2sốnguyên,tínhtổngvàhiểnthịtổngcủahaisốđó. o BạngõvàocửasổCodenhưhìnhsau: o Khichạychươngtrình,máyyêucầubạngõtừbànphímgiátrịanhưgiao diệnsau: 68.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccessØĐếnđâynếubạngõvàosố5vàchọnOK(HayấnEnter)thìsốnguyên5sẽlưu vàobiếna.Máylạiđưaragiaodiện:ØVànếubạngõvàosố4vàchọnOKthìmáysẽlưusốnguyên4vàobiếnb.Tiếp tụcmáysẽtínhtổngvàđưakếtquảlà9nhưhìnhsau: 78.1TổchứcvàhoạtđộngcủachươngtrìnhtrongAccessØGiảithích:ØLệnh:DimaAsInteger o Nghĩalà:Biến(Dim)alà(As)nguyên(Integer).Bạnkhaibáobiếnalànguyên,đểmáy sửdụngônhớtương ứngvới sốnguyên mà!,tấtnhiênnếulà sốthực thìônhớphải lớnhơn,v.v..lýdokhaibáolàvậy.ØLệnh:a=InputBox(Moibangovaosoa?) o Nghĩalà:Hộpnhậpliệu(InputBox)rathôngbáo:Moibangovaosoa?“.Nếubạngõ vàomộtsốthìsốđóđượclưuvàobiếnaØLệnh:s=a+b o Đâylàlệnh“gán”,nghĩalàmáysẽlấynộidụngbiếna(bạnvừagõvào5),cộngvớinội dungcủabiếnb(bạnvừagõvào4),kếtquảsẽlà9,“gán”kếtquảnàychobiếns(gọi lệnh“gán”lànhưvậy).ØLệnh:MsgBoxTong2sola:&Str(s) o Đâylàlệnhhiểnthịdữliệu,nhưngdữliệuthìphảiđồngnhất, ởđây:Tong2sola:(là dữliệuvănbản)cònnộidungcủabiếnslàmộtsốnguyên.Đểghépđượcbạnphảiđổi nộidungcủabiếns(sốnguyên)thànhdạngvănbảnbằnghàmStr(s):Strviếttắttừchữ String(vănbản).Đểghéphaivănbảntadùngdấu&(cũngnhưđểcộng2sốtadùng dấu+). 88.2Thủtụcđápứngsựkiệnvớiform,reportØMởđốitượngformhoặcreportởchếđộdesign.ØClickphảitrêncontrolmuốngánmodule→chọnproperties.ØChọntabevent→chọneventthíchhợp→Clicknútbiểutượng.ØXuấthiệncửasổChooseBuilder.ØChọnlệnhCodeBuilder→ OK.ØXuấthiệncửasổsoạnthảomodulevớinộimặcđịnh.ØBạnchọnEventvàcuốnđểtìmsựkiệnmìnhcần. 98.2Thủtụcđápứngsựkiệnvớiform,reportØVídụ:TạothủtụcđểmởbảngcótênSO_LUONGkhitakíchvàovùngtiêuđề đầutrangForm.Tathaotácnhưsau:ØChọnCreatevàotapFormchonFormDesignØKíchvàothanhF ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Microsoft Access 2010 Microsoft Access 2010 Lập trình trong Access Thủ tục đáp ứng sự kiện Lệnh về lập trình Tạo và thực hiện thủ tục và hàmGợi ý tài liệu liên quan:
-
Giáo trình Lập trình quản lý với Microsoft Access 2010: Phần 2
143 trang 31 0 0 -
Bài thuyết trình: Microsoft Access 2010
293 trang 30 0 0 -
Giáo trình Microsoft Access 2010: Phần 1
75 trang 21 0 0 -
Bài giảng Chương 1: Tổng quan về Microsoft Access 2010
251 trang 20 0 0 -
Giáo trình Quản trị cơ sở dữ liệu Access - Đại học Kinh doanh và Công nghệ Hà Nội
130 trang 20 0 0 -
Ebook Microsoft® Office 2010 Bible: Part 2
779 trang 19 0 0 -
Giáo trình Microsoft Access 2010 - TT Tin học
163 trang 18 0 0 -
Giáo trình Microsoft Access 2010: Phần 2
94 trang 17 0 0 -
Bài giảng Tin học ứng dụng trong kinh doanh: Chương 1 - ThS. Đào Quốc Phương
15 trang 17 0 0 -
40 trang 17 0 0
-
Giáo trình Lập trình quản lý với Microsoft Access 2010: Phần 1
184 trang 16 0 0 -
Bài giảng Microsoft Access 2010 - Chương 5: Form – Biểu mẫu trong Access
62 trang 16 0 0 -
Bài giảng Microsoft access 2010: Chương 1 - ĐH Kinh doanh Công nghệ Hà Nội
43 trang 13 0 0 -
Bài giảng Microsoft access 2010: Chương 5 - ĐH Kinh doanh Công nghệ Hà Nội
62 trang 13 0 0 -
Bài giảng Microsoft Access 2010 - Chương 3: Làm việc với Bảng (Table)
47 trang 12 0 0 -
Bài giảng Microsoft Access 2010 - Chương 6: Thiết kế báo cáo (Report)
23 trang 12 0 0 -
Bài giảng Microsoft Access 2010 - Chương 1: Tổng quan về hệ quản trị CSDL Access 2010
42 trang 11 0 0 -
165 trang 11 0 0
-
Bài giảng Microsoft Access 2010 - Chương 4: Query – Truy vấn trong Access
49 trang 10 0 0 -
68 trang 10 0 0