VBA Microsoft Access 2010 for Developer
จำนวนชั่วโมง
18 ชั่วโมง
รหัสหลักสูตร
MSA2010-L3
ราคา
12,000
7,900
ตารางฝึกอบรม
10,17,24 March 2012
8,9,10 May 2012
จำนวนวัน :
3 วัน
วัตถุประสงค์
- สามารถสร้างโปรแกรมในการจัดการฐานข้อมูลได้
- สามารถใช้ Visual Basic for Application (VBA) ในการพัฒนาโปรแกรมได้ บน Microsoft Access 2010 ได้
หลักสูตรนี้เหมาะสำหรับ
- ผู้ที่เคยผ่านการใช้งาน MS Access มาแล้ว มีพื้นฐานเกี่ยวกับฐานข้อมูล
- ผู้ที่ต้องการพัฒนา Microsoft Access ในลักษณะ Application โดยไม่ต้องพึ่ง Wizard หรือ Macro ที่มีขีดจำกัด เพื่อพัฒนาการทำงานกับ Form ในระดับสูงขึ้น
ความต้องการของระบบ
- ระบบปฏิบัติการ Windows XP / Windows Vista / Windows 7
- โปรแกรม Microsoft Access 2010
หัวข้อการฝึกอบรม
- ตัวอย่างงาน/กรณีศึกษา ของระบบงาน ที่พัฒนาโดย VBA Access
- เมื่อใดจึงพัฒนาด้วย Macro และเมื่อใดจึงพัฒนาด้วย VBA Access
- การใช้งาน Macro (Review)
- Macro คือ อะไร
- การสร้าง Macro และการเรียกใช้งาน
- การแปลง Macro ให้เป็น Module / โค้ด Visual Basic
- Visual Basic for Application (VBA)
- ความรู้เบื้องต้นเกี่ยวกับ VBA
- Access Objects และ การอ้างถึง Objects
- โครงสร้างทางภาษาของ Visual Basic for Application
- Object, Property, Method และ Event
- ตัวแปรและค่าคงที่ (Variables/Constant)
- Operator
- การเขียนโปรแกรมอย่างมีเงื่อนไข
- IF…THEN…END IF
- SELECT…CASE
- การเขียนโปรแกรมแบบวนรอบ
- FOR…NEXT
- DO WHILE…LOOP
- DO UNTIL…LOOP
- การสร้าง Sub Procedure และการเรียกใช้
- การสร้าง Function และการเรียกใช้
- Built-In Functions
- ฟังก์ชั่นการทำงานกับตัวอักษร เช่นการสร้างเลขที่เอกสาร รหัสสินค้า เป็นต้น
- ฟังก์ชั่นการทำงานกับวันที่และเวลา
- ฟังก์ชั่นอรรถประโยชน์ต่าง ๆ
- ภาษา SQL เบื้องต้น เพื่อการพัฒนา Application ด้วย Microsoft Access
- SELECT
- INSERT
- UPDATE
- DELETE
- Data Access Object (DAO)
- Data Access Object คือ ?
- การใช้งาน Recordsets
- Searching
- Bookmarks
- Field Syntax
- Filter และ Sort Properties
- Adding, Editing, และ Updating Records
- Cloning และ Copying Recordsets
- การทำงานกับ Form และ Report
- Control ,หน้าที่ Control และการตั้งชื่อ
- Objects และ Property
- DoCmd Objects และ Method
- Event ของ Form
- Open และ Load Events
- Unload และ Close Events
- Current Event
- Event ของ Control บน Form
- Click และ DbClick Events
- BeforeUpdate และ AfterUpdate Events
- GotFocus และ LostFocus Events
- Event ของ Report
- Open และ Close Events
- Page Event
- การทดสอบ และการดีบักโปรแกรม
- การทดสอบระบบ (Testing)
- การดีบัก (Debug) โปรแกรม
- การ Deploy Application และการควบคุมเวอร์ชั่น
- Case Study (จากผู้เข้าอบรม)
หลักสูตรที่เกี่ยวข้อง
- Database Concept and Design
- Macro Microsoft Access 2010
- Microsoft Access 2010 Intermediate (ครอบคลุม 2007)





