ความแตกต่างระหว่างรูปแบบแฟ้ม ACCDB และ MDB

สิ่งสำคัญ:  บทความนี้เป็นการแปลด้วยเครื่อง โปรดดู ข้อจำกัดความรับผิดชอบ โปรดดูบทความฉบับภาษาอังกฤษ ที่นี่ เพื่อใช้อ้างอิง

Microsoft Office Access 2007 สร้างไฟล์ในรูปแบบไฟล์ใหม่ที่ไม่สามารถเปิด ด้วย Access เวอร์ชันก่อนหน้านี้ บทความนี้อธิบายคุณลักษณะใหม่ของรูปแบบไฟล์Office Access 2007 ตรวจทานบางปัญหาที่เกิดขึ้นเมื่อคุณแปลงเป็นรูปแบบไฟล์ก่อนหน้า และสรุปวิธีบางชนิดไฟล์ที่เกี่ยวข้องมีการเปลี่ยนแปลงจากเวอร์ชันก่อนหน้า

ในบทความนี้

ฟีเจอร์ใหม่ของรูปแบบไฟล์ Access 2007

แปลงเป็นรูปแบบไฟล์ก่อนหน้า

ชนิดไฟล์

ตารางที่ลิงก์

การจำลองแบบ

ฟีเจอร์ใหม่ของรูปแบบไฟล์Access 2007

ในOffice Access 2007, กลไกจัดการฐานข้อมูลของ Microsoft Jet ได้ถูกกำหนดเองสำหรับโปรแกรมระบบ Microsoft Office 2007 Jet รุ่นเฉพาะสำหรับ Office เรียกว่า Access Database Engine ช่วยให้การทำงานร่วมกับWindows SharePoint Services 3.0 และMicrosoft Office Outlook 2007 และการสร้างเขตข้อมูลการค้นหา และทำให้การปรับปรุงอื่น ๆ

เขตข้อมูลการค้นหา    โปรแกรมฐานข้อมูลส่วนใหญ่ Access เวอร์ชันก่อนหน้านี้รวมถึงอนุญาตให้คุณเก็บค่าเดียวเท่านั้นในแต่ละเขตข้อมูล ในOffice Access 2007 อย่างไรก็ตาม คุณสามารถสร้างเขตข้อมูลการค้นหาที่ช่วยให้คุณเก็บมากกว่าหนึ่งค่าในเขตข้อมูลแต่ละรายการ ผล Access สร้างความสัมพันธ์แบบกลุ่มต่อกลุ่มภายในเขตข้อมูล และซ่อนรายละเอียดของการนำไปใช้ โดยใช้ตารางระบบ

ตัวอย่าง สมมติว่า คุณมีตารางงานที่ประกอบด้วยเขตข้อมูลจากการค้นหาที่คุณใช้เพื่อกำหนดงานให้เหลือเฉพาะพนักงาน เกิดอะไรขึ้นถ้าคุณจำเป็นต้องกำหนดงานให้พนักงานหลายคนได้อย่างไร ในเวอร์ชันก่อนหน้าของ Access คุณต้องตั้งค่าตารางอ้างอิงไขว้ใหม่เพื่อเก็บแต่ละชุดของงานและพนักงาน และแก้ไขฟอร์มและรายงานของคุณเพื่อใช้โครงสร้างข้อมูลใหม่ ในOffice Access 2007 เขตข้อมูลการค้นหาที่ทำให้กระบวนการนี้ได้ง่ายขึ้นอย่างมาก ไม่มีการจัดกลุ่มรายการในรายการดรอปดาวน์ ตอนนี้ แต่ละรายการในรายการมีกล่องกาเครื่องหมายอยู่ถัดจาก เพื่อให้คุณสามารถเลือกได้หลายรายการ ตามที่คุณต้อง การเลือกหลายรายการจะแสดงในเขตข้อมูล โดยคั่น ด้วยเครื่องหมายจุลภาค

ค้นหาการเชื่อมโยงไปยังข้อมูลเพิ่มเติมเกี่ยวกับเขตข้อมูลการค้นหาที่มีหลายค่าได้ในส่วน ดูเพิ่มเติม

ชนิดข้อมูลสิ่งที่แนบมา    ใช้ชนิดข้อมูลสิ่งที่แนบมาใหม่เพื่อจัดเก็บชนิดของเอกสารและไฟล์ไบนารีทั้งหมดในฐานข้อมูลของคุณโดยไม่มีฐานข้อมูลที่ไม่จำเป็นขยายได้อย่างง่ายดาย เมื่อต้องการขยายการใช้พื้นที่ สิ่งที่แนบมาจะถูกบีบอัดโดยอัตโนมัติเมื่อเหมาะสม ตัวอย่างเช่น คุณสามารถแนบเอกสารMicrosoft Office Word 2007 ไปยังระเบียน หรือบันทึกเป็นชุดของรูปภาพแบบดิจิทัล คุณสามารถมีสิ่งที่แนบมาหลายระเบียนเดียว

ค้นหาลิงก์ไปยังข้อมูลเพิ่มเติมเกี่ยวกับการแนบไฟล์กับระเบียนในส่วนดูเพิ่มเติม

ทำงานร่วมกับWindows SharePoint Services 3.0 และOffice Outlook 2007   ในเวอร์ชันก่อนหน้า ไฟล์ Access จะถูกบล็อกWindows SharePoint Services และ Outlook เนื่องจากโค้ดที่ไม่ปลอดภัยไม่สามารถถูกรวมอยู่ในฐานข้อมูล Access Office Access 2007 ใช้รูปแบบใหม่ที่ช่วยให้รหัสจะ ได้รับการตรวจสอบว่า ปลอดภัย หรือปิดใช้งาน ฟีเจอร์นี้ช่วยให้สามารถรวมฐานข้อมูล Access กับWindows SharePoint Services และOffice Outlook 2007 มากอย่างสมบูรณ์ นอกจากนี้ช่วยให้โปรแกรมป้องกันไวรัสให้ตรวจสอบไฟล์ฐานข้อมูล Access ได้ง่ายมากยิ่งขึ้น

ข้อมูลแบบออฟไลน์    คุณสามารถใช้รายการ SharePoint ของคุณแบบออฟไลน์เพียงคลิกเดียว โดยใช้Office Access 2007 คุณสามารถทำงานกับข้อมูลของคุณใน Access แล้วซิงโครไนซ์การเปลี่ยนแปลงของคุณ หรือเชื่อมต่อกับไซต์ SharePoint ในภายหลัง

การติดตามประวัติสำหรับเขตข้อมูล Memo    เขตข้อมูล memo จะมีประโยชน์สำหรับจัดเก็บข้อมูลจำนวนมาก ในOffice Access 2007 คุณสามารถตั้งค่าคุณสมบัติ (AppendOnly) Access จะเก็บประวัติการเปลี่ยนแปลงทั้งหมดไปยังเขตข้อมูล Memo การบังคับให้ขึ้น คุณสามารถดูประวัติการเปลี่ยนแปลงเหล่านั้น ฟีเจอร์นี้ยังสนับสนุนฟีเจอร์การกำหนดเวอร์ชันในWindows SharePoint Services 3.0 เพื่อให้คุณสามารถใช้ Access เพื่อติดตามการเปลี่ยนแปลงในเขตข้อมูล "หลายบรรทัดของข้อความ" ที่เก็บอยู่ในรายการ SharePoint เขตข้อมูลต้องมีตัวเลือกการเปลี่ยนแปลงผนวกไปยังข้อความที่มีอยู่แล้ว ตั้งค่าเป็นใช่

ด้านบนของหน้า

การแปลงเป็นรูปแบบแฟ้มรุ่นก่อนหน้า

ฟีเจอร์ใหม่ที่อธิบายไว้ในส่วนก่อนหน้านี้จะไม่พร้อมใช้งานใน Access เวอร์ชันก่อนหน้าOffice Access 2007 ถ้าคุณสร้างฐานข้อมูลOffice Access 2007 ที่ใช้คุณลักษณะเหล่านี้ และคุณพยายามบันทึกเป็นฐานเวอร์ชันก่อนหน้า (ตัวอย่างเช่น เป็นฐานข้อมูล Access 2000 หรือ Access 2002-2003 แอ), Access แสดงข้อความต่อไปนี้

คุณไม่สามารถบันทึกฐานข้อมูลนี้เป็นรูปแบบของเวอร์ชันก่อนหน้าได้ เนื่องจากฐานข้อมูลใช้ฟีเจอร์ที่ต้องการรูปแบบไฟล์ปัจจุบัน

คุณไม่สามารถแปลงฐานข้อมูลเป็นรูปแบบ (.mdb) เวอร์ชันก่อนหน้าเว้นแต่ว่าคุณตรวจทานแก้ไขฐานข้อมูลเพื่อที่จะใช้ฟีเจอร์เหล่านี้ไม่

ด้านบนของหน้า

ชนิดแฟ้ม

ส่วนนี้สรุปชนิดไฟล์ที่ใช้รูปแบบไฟล์Office Access 2007

  • .accdb    นี่คือนามสกุลไฟล์มาตรฐานสำหรับฐานข้อมูลในรูปแบบไฟล์Office Access 2007 รูปแบบนี้นำตำแหน่งของนามสกุลไฟล์.mdb ที่ใช้ใน Access เวอร์ชันก่อนหน้า

  • .accde    นี่คือนามสกุลไฟล์Office Access 2007 ที่คอมไพล์ลงในไฟล์ "ดำเนินการเท่านั้น" รูปแบบนี้นำตำแหน่งของนามสกุลไฟล์.mde ที่ใช้ใน Access เวอร์ชันก่อนหน้า

    ไฟล์.accde จะ "ถูกล็อกอปดาวน์" เวอร์ชันของไฟล์.accdb ต้นฉบับ ถ้าไฟล์.accdb ประกอบด้วยใด ๆ โค้ด Visual Basic for Applications (VBA) เฉพาะโค้ดคอมไพล์แล้วจะรวมอยู่ในไฟล์.accde ผลลัพธ์เป็น โค้ด VBA ไม่สามารถดู หรือปรับเปลี่ยน โดยผู้ใช้ ยัง ทำงานกับไฟล์.accde ผู้ใช้ไม่สามารถทำการเปลี่ยนแปลงการออกแบบฟอร์มหรือรายงาน คุณสร้างไฟล์.accde จากไฟล์.accdb โดยทำต่อไปนี้:

    1. ใน Office Access 2007 ให้เปิดฐานข้อมูลที่คุณต้องการบันทึกเป็นแฟ้ม .accde

    2. บนแท็บเครื่องมือฐานข้อมูล ในกลุ่มเครื่องมือฐานข้อมูล คลิกทำ ACCDE รูปปุ่ม

    3. ในกล่องโต้ตอบ บันทึกเป็น ให้เรียกดูโฟลเดอร์ที่คุณต้องการบันทึกแฟ้มนั้น พิมพ์ชื่อสำหรับแฟ้มในกล่อง ชื่อแฟ้ม แล้วคลิก บันทึก

  • .accdt    นี่คือนามสกุลไฟล์สำหรับเทมเพลตฐานข้อมูล Access

  • .accdr    ไฟล์.accdr คือ นามสกุลไฟล์ใหม่ที่ช่วยให้คุณสามารถเปิดฐานข้อมูลในโหมดในขณะเรียกใช้ โดยการเปลี่ยนแปลงนามสกุลไฟล์ของฐานข้อมูลจาก.accdb เพื่อ.accdr คุณสามารถสร้างเวอร์ชัน "ถูกล็อกอปดาวน์" Office Access 2007 ฐานข้อมูลของคุณ คุณสามารถเปลี่ยนชื่อนามสกุลไฟล์กลับไปยัง.accdb เมื่อต้องการคืนค่าหน้าที่การใช้งานทั้งหมดไปยังฐานข้อมูลของคุณ

  • .mdw    แฟ้มข้อมูล workgroup จัดเก็บข้อมูลสำหรับฐานข้อมูลที่มีความปลอดภัย ไม่ได้ถูกแปลงเป็นรูปแบบไฟล์.mdw สำหรับOffice Access 2007Office Access 2007 Manager เวิร์กกรุ๊ปสร้างไฟล์.mdw ที่จะเหมือนกับเอกสารเหล่านั้นจะถูกสร้างขึ้นใน Access 2000 ผ่าน Access 2003 ไฟล์.mdw ที่ถูกสร้างขึ้นในเวอร์ชันก่อนหน้าเหล่านั้นสามารถใช้ได้ ด้วยฐานข้อมูลในOffice Access 2007

    หมายเหตุ: คุณสามารถใช้Office Access 2007 เพื่อเปิดฐานข้อมูลเวอร์ชันก่อนหน้านี้ที่มีระบบรักษาความปลอดภัย โดยใช้ความปลอดภัยระดับผู้ใช้ อย่างไรก็ตาม ความปลอดภัยระดับผู้ใช้ไม่มีอยู่ในฐานข้อมูลOffice Access 2007 มีไม่มีคำสั่งบน Ribbon (ส่วนหนึ่งของส่วนติดต่อผู้ใช้ของ Microsoft Office Fluent ) เมื่อต้องการเริ่มตัวจัดการเวิร์กกรุ๊ป แต่คุณยังคงสามารถเริ่มตัวจัดการเวิร์กกรุ๊ปในOffice Access 2007 โดยใช้DoCmd.RunCommandacCmdWorkgroupAdministratorคำสั่ง ในโค้ด VBA หรือ ด้วยการสร้างแมโคร Access ที่ประกอบด้วยแอคชันRunCommandมีอาร์กิวเมนท์ในคำสั่งของWorkgroupAdministrator

  • .laccdb    เมื่อคุณเปิดฐานข้อมูลOffice Access 2007 ล็อกไฟล์จะถูกควบคุม ด้วยไฟล์ล็อกด้วย.laccdb นามสกุลของชื่อไฟล์ ไฟล์.laccdb สอดคล้องกับไฟล์ล็อก.ldb ที่ถูกสร้างขึ้นเมื่อคุณเปิดไฟล์ Access (.mdb) เวอร์ชันก่อนหน้า ชนิดของไฟล์ล็อกที่ถูกสร้างขึ้นอยู่กับชนิดไฟล์ของฐานข้อมูลที่คุณกำลังเปิด ไม่ Access เวอร์ชันที่คุณกำลังใช้ ตัวอย่าง ถ้าคุณเปิดไฟล์ Db1.mdb, Access สร้าง และเปิดไฟล์ Db1.ldb ที่มีชื่อ ในทางกลับกัน ถ้าคุณเปิดไฟล์ Db1.accdb, Access สร้าง และเปิดไฟล์ Db1.laccdb ที่มีชื่อ ล็อกไฟล์จะถูกลบโดยอัตโนมัติเมื่อผู้ใช้ทั้งหมดปิดฐานข้อมูล

    ถ้าไฟล์ล็อกแยกต่างหากได้รับการรักษาทั้งไฟล์Office Access 2007 และไฟล์ที่ถูกสร้างขึ้นในเวอร์ชันก่อนหน้าของ Access จึงสามารถมีฐานข้อมูลที่มีชื่อ Db1.mdb และเปิดอยู่ในOffice Access 2007 Db1.accdb ในเวลาเดียวกันโดยไม่ต้องสร้างข้อขัดแย้งไฟล์ล็อกด้วยเช่นกัน นี่คือเนื่องจากสองอื่นล็อกไฟล์ (.ldb และ.laccdb) จะถูกสร้างขึ้น นอกจากนี้ จะเป็นไปได้สำหรับผู้ใช้หนึ่งคนเพื่อเปิดไฟล์.mdb ในOffice Access 2007 ในขณะที่ผู้ใช้อื่นเปิด.mdb เดียวกันใน Access เวอร์ชันก่อนหน้า ในกรณีนี้ เซสชันทั้งสองใช้ไฟล์ล็อก.ldb เดียวกัน

ด้านบนของหน้า

ตารางที่เชื่อมโยง

คุณสามารถลิงก์ตารางจากรูปแบบไฟล์ Access เวอร์ชันก่อนหน้าไปยังฐานข้อมูลใน Access รุ่นที่ใหม่กว่า แต่คุณไม่สามารถเชื่อมโยงตารางจากเวอร์ชันใหม่กว่าของ Access ไปยังฐานข้อมูลใน Access เวอร์ชันก่อนหน้า ตัวอย่างเช่น คุณสามารถลิงก์จากฐานข้อมูล.accdb ลง ในตารางในฐานข้อมูล.accdb อื่น หรือไป ยังตารางในฐานข้อมูล.mdb อย่างไรก็ตาม คุณไม่สามารถเชื่อมโยงจากฐานข้อมูล.mdb ไปยังตารางในฐานข้อมูล.accdb

การจำลองแบบ

การจำลองแบบไม่ได้รับการสนับสนุนในรูปแบบไฟล์Office Access 2007 คุณสามารถใช้Office Access 2007 การจำลองแบบฐานข้อมูลที่ถูกสร้างขึ้นในรูปแบบไฟล์ก่อนหน้า แต่ไม่ฐานข้อมูลที่สร้างขึ้นในรูปแบบOffice Access 2007

ด้านบนของหน้า

หมายเหตุ: ข้อจำกัดความรับผิดชอบของการแปลด้วยเครื่อง: บทความนี้มีการแปลด้วยระบบคอมพิวเตอร์โดยไม่มีการดำเนินการโดยบุคคล Microsoft จัดให้มีการแปลด้วยเครื่องนี้เพื่อช่วยให้ผู้ใช้ที่ไม่ได้พูดภาษาอังกฤษสามารถใช้ประโยชน์จากเนื้อหาเกี่ยวกับผลิตภัณฑ์ บริการและเทคโนโลยีของ Microsoft เนื่องจากบทความมีการแปลด้วยเครื่อง อาจมีข้อผิดพลาดด้านคำศัพท์ ไวยากรณ์หรือรูปประโยค

ขยายทักษะของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×