Danh mục

Bài giảng Microsoft Access 2010 - Chương 8: Module – Lập trình trong Access

Số trang: 51      Loại file: pptx      Dung lượng: 788.06 KB      Lượt xem: 12      Lượt tải: 0    
Hoai.2512

Phí tải xuống: 28,000 VND Tải xuống file đầy đủ (51 trang) 0
Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng cung cấp cho người học các kiến thức: 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àm,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung bài giảng.
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ài liệu được xem nhiều:

Gợi ý tài liệu liên quan: