Logo Head Picture  free e- mail 
 thaimail 
 hotmail 
 yahoo 
 siam2you 
 thammasat
 Home  Visual Basic Active Server Page  JavaScript   Network   Other 
 Microsoft Access ต่างกับ Visual Basic อย่างไร

โดย วรารัตน์ เอื้ออำนวยชัย

        เนื่องจาก Microsoft Access กับ Visual Basic มีการพัฒนา ควบคู่กันมาตลอด จากเริ่มแรก Microsoft Access ใช้ภาษา Access Basic ในการเขียนโปรแกรม จนในเวอร์ชั่นปัจจุบัน ใช้ภาษา Visual Basic for Application ในการ เขียนโปรแกรม ซึ่ง Visual Basic for Application เป็นส่วนหนึ่ง ของภาษา Visual Basic นั้นเอง และด้วย คุณสมบัติต่างๆ ที่ค่อนข้าง ใกล้เคียงกันของ Microsoft Access กับ Visual Basic จึงทำให้ หลายคนถามว่า Microsoft Access ต่างกับ Visual Basic อย่างไร และเมื่อไหร่ ควรจะเลือกใช้ เครื่องมือตัวไหน เพื่อแก้ข้อสงสัย ดังกล่าว จึงได้เขียน ตารางเปรียบเทียบ ข้อแตกต่าง ระหว่าง Microsoft Access กับ Visual Basic ว่าต่างกัน อย่างไรบ้าง โดยสังเขป และใน สถานะการณ์ไหน ควรจะใช้ เครื่องมือตัวไหน ดังตาราง ต่อไปนี้

ข้อเปรียบเทียบ Microsoft Access Microsoft Visual Basic
จุดประสงค์ที่ Microsoft ทำออกมา เพื่อให้ผู้ใช้ทั่วไป ทั้งที่มีความรู้ และไม่มีความรู้ ในเรื่องของ การเขียนโปรแกรม สามารถสร้าง แอพพลิเคชั่นเล็กๆ เพื่อใช้ เก็บข้อมูล เล็กๆ น้อยๆ ของตัวเอง ของแผนก หรือ ขององค์กร ซึ่งมีข้อมูล ไม่ใหญ่มากนัก เพื่อให้ผู้ใช้ ที่มีความรู้ ในการ เขียนโปรแกรม เล็กน้อย สามารถสร้าง แอพพลิเคชั่น ที่เน้นเกี่ยวกับ หน้าจอ โต้ตอบกับ ผู้ใช้งาน (User Interface) ซึ่งจะ สังเกตได้ว่า จะมีเครื่องมือ ช่วยในการ สร้างหน้าจอ มากมาย
เครื่องมือ ช่วยในการ สร้างส่วนต่างๆ ของแอพพลิเคชั่น โดยการ ตอบคำถาม เพียงไม่กี่คำถาม เท่านั้น (Wizard) เช่น เครื่องมือช่วย ในการสร้าง หน้าจอ โต้ตอบ (User Interface), สร้างรายงาน, สร้างตาราง เก็บข้อมูล ฯลฯ เช่น เครื่องมือช่วย ในการสร้าง หน้าจอ โต้ตอบ (User Interface), สร้างรายงาน ฯลฯ
การออกแบบ และดูแล ฐานข้อมูล สามารถทำ ผ่านเมนูต่างๆ ได้ เช่น สร้างตาราง เก็บข้อมูล (Table), การบีบ อัดข้อมูล (Compact Data), การตั้ง รหัสผ่าน และกำหนด ขอบเขต ของแต่ละ บุคคล ที่สามารถ เข้ามาใช้งาน ฐานข้อมูลได้ (Set Security), การซ่อมแซม ฐานข้อมูล (Repair Database) เป็นต้น มีเครื่องมือช่วย ที่มากับ Visual Basic ที่เรียกว่า Visual Data Manager ซึ่งมี เมนูต่างๆ ให้ใช้งาน เช่นเดียวกับ Microsoft Access แต่ทำงาน ได้น้อยกว่า ซึ่งงาน บางอย่างที่ Visual Data Manager ไม่สามารถทำได้ สามารถใช้ การเขียน โปรแกรม เข้ามาช่วย ทำแทนได้
ทำเป็น Execute File ทำไม่ได้ แต่สามารถ ซ่อน ในส่วนของ การเขียน โปรแกรม (Source Code) ได้ โดยการ สร้างเป็น .MDE ไฟล์ ทำได้
สร้าง .DLL หรือ .OCX ทำไม่ได้ ทำได้
ใช้เมื่อ ยังไม่มี ระบบ ฐานข้อมูล และคิดว่า ข้อมูลที่ จะจัดเก็บ มีไม่มากนัก มีระบบ ฐานข้อมูล อยู่แล้ว หรือว่า มีข้อมูล ที่ต้อง จัดเก็บมาก ถึงขนาดที่ Microsoft Access ไม่สามารถ รองรับได้ ต้องใช้ ระบบ ฐานข้อมูล อื่นมาช่วย หรือต้องการ ทำแอพพลิเคชั่น ไปขาย และต้องการ จะได้ Execute ไฟล์ หรือต้องการ ทำ Library หรือ เครื่องมือช่วย ขึ้นมาใช้เอง

          จากตาราง ข้างต้นนี้ คิดว่า คงพอจะ ดูออกแล้ว นะคะ ว่าเครื่องมือ 2 ตัวนี้ ต่างกัน อย่างไรบ้าง และคุณ ควรจะ เลือกใช้ เครื่องมือไหน กับงานของคุณ



Memo - Link
thaisound thaimuzic thaimusic thaialbums oohmusic listen Pantip joinware thaiware byxtream commart pcsiam siam2000
Copyright © 2001.Memo Wil@keo everything that I like Co.,Ltd.