ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

เมื่อสองตารางใน Access มีเขตข้อมูลอย่างน้อยหนึ่งเขตข้อมูลร่วมกัน คุณสามารถฝังแผ่นข้อมูลจากตารางหนึ่งลงในอีกตารางหนึ่งได้ แผ่นข้อมูลฝังตัวซึ่งเรียกว่า แผ่นข้อมูลย่อย มีประโยชน์เมื่อคุณต้องการดูและแก้ไขข้อมูลที่เกี่ยวข้องหรือข้อมูลที่รวมกันในตารางหรือ คิวรี

ในบทความนี้

บทนําสู่แผ่นข้อมูลย่อย

แผ่นข้อมูลย่อยมีประโยชน์เมื่อคุณต้องการดูข้อมูลจากแหล่งข้อมูลหลายแหล่งในมุมมองแผ่นข้อมูลเดียว ตัวอย่างเช่น ในฐานข้อมูลตัวอย่าง Northwind ตาราง Orders จะมี ความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม กับตารางรายละเอียดคําสั่งซื้อ

แสดงความสัมพันธ์ระหว่างตารางสองตาราง

ถ้าตาราง รายละเอียดการสั่งซื้อ ถูกเพิ่มเป็นแผ่นข้อมูลย่อยในตาราง ใบสั่งซื้อ คุณสามารถดูและแก้ไขข้อมูล เช่น ผลิตภัณฑ์ที่รวมอยู่ในลําดับเฉพาะ (แต่ละแถว) โดยการเปิดแผ่นข้อมูลย่อยสําหรับคําสั่งซื้อนั้น

แสดงแผ่นข้อมูลที่มีแผ่นข้อมูลย่อยเปิดอยู่

ถ้าคุณเพิ่มแผ่นข้อมูลย่อยลงในตารางของคุณ ให้จํากัดการใช้แผ่นข้อมูลย่อยเหล่านี้เพื่อดู และไม่แก้ไข ข้อมูลทางธุรกิจที่สําคัญ ถ้าคุณต้องการแก้ไขข้อมูลในตาราง เราขอแนะนําให้คุณใช้ฟอร์มเพื่อแก้ไขข้อมูลแทนแผ่นข้อมูลย่อย เนื่องจากข้อผิดพลาดในการป้อนข้อมูลมักจะเกิดขึ้นในมุมมองแผ่นข้อมูลถ้าผู้ใช้ไม่ระมัดระวังในการเลื่อนไปยังเซลล์ที่ถูกต้อง โปรดทราบว่าการเพิ่มแผ่นข้อมูลย่อยลงในตารางขนาดใหญ่อาจส่งผลเสียต่อประสิทธิภาพของตาราง

Microsoft Access จะสร้างแผ่นข้อมูลย่อยโดยอัตโนมัติเมื่อคุณสร้างตารางที่ตรงกับเกณฑ์ใดเกณฑ์หนึ่งต่อไปนี้

  • ตารางอยู่ใน ความสัมพันธ์แบบหนึ่ง-ต่อ-หนึ่ง

  • ตารางคือด้าน "หนึ่ง" ของความสัมพันธ์แบบหนึ่ง-ต่อ-กลุ่ม ที่คุณสมบัติ SubdatasheetName ของตารางถูกตั้งค่าเป็น อัตโนมัติ

ความสัมพันธ์ถูกกําหนดโดยการจับคู่ คีย์หลัก และเขตข้อมูล Foreign Key ในตารางที่เกี่ยวข้อง

คุณยังสามารถเพิ่มแผ่นข้อมูลย่อยลงในตาราง คิวรี หรือ ฟอร์ม ใดๆ ในฐานข้อมูลได้ ในมุมมองแผ่นข้อมูล ฟอร์มสามารถแสดงแผ่นข้อมูลย่อยได้ครั้งละหนึ่งแผ่นเท่านั้น

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

เปิดและปิดแผ่นข้อมูลย่อย

เมื่อต้องการกําหนดว่าตาราง คิวรี หรือฟอร์มมีแผ่นข้อมูลย่อยอยู่แล้วหรือไม่ ให้เปิดวัตถุในมุมมองแผ่นข้อมูล ถ้ามีตัวบ่งชี้การขยาย (เครื่องหมาย+) แสดงอยู่ แสดงว่าตาราง คิวรี หรือฟอร์มมีแผ่นข้อมูลย่อย เมื่อแผ่นข้อมูลย่อยเปิดอยู่ ตัวบ่งชี้จะเปลี่ยนเป็นเครื่องหมาย - แผ่นข้อมูลย่อยสามารถซ้อนกันได้ในแผ่นข้อมูลย่อยหลักได้ถึงแปดระดับ

subdatsheets

  • เมื่อต้องการเปิดแผ่นข้อมูลย่อย ให้คลิกเครื่องหมายบวกที่อยู่ถัดจากค่าที่คุณต้องการดูระเบียน

  • เมื่อต้องการปิดแผ่นข้อมูลย่อย ให้คลิกเครื่องหมายลบ

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

คุณยังสามารถเอาออกหรือซ่อนแผ่นข้อมูลย่อยได้อีกด้วย สําหรับข้อมูลเกี่ยวกับวิธีการเอาแผ่นข้อมูลย่อยออก ให้ดูบทความ เอาแผ่นข้อมูลย่อยออก

เคล็ดลับ: เมื่อต้องการซ่อนแผ่นข้อมูลย่อย ให้เปิดตารางในมุมมองออกแบบ จากนั้นบนแท็บ ออกแบบ ในกลุ่ม แสดง/ซ่อน ให้คลิก แผ่นคุณสมบัติ ค้นหาบรรทัด ชื่อแผ่นข้อมูลย่อย ในหน้าต่างแผ่นคุณสมบัติ เปลี่ยนเป็น [ไม่มี] แล้วบันทึกการเปลี่ยนแปลง

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

เพิ่มแผ่นข้อมูลย่อย

  1. ในมุมมองแผ่นข้อมูล ให้เปิดตารางหรือคิวรีที่คุณต้องการเพิ่มแผ่นข้อมูลย่อย

  2. บนแท็บ หน้าแรก ในกลุ่ม ระเบียน ให้คลิก เพิ่มเติม ชี้ไปที่ แผ่นข้อมูลย่อย แล้วคลิก แผ่นข้อมูลย่อย

  3. ในกล่องโต้ตอบ แทรกแผ่นข้อมูลย่อย ให้เลือกแท็บ (ตารางคิวรี หรือ ทั้งสอง) ที่สอดคล้องกับชนิดของวัตถุที่คุณต้องการแทรกเป็นแผ่นข้อมูลย่อย

  4. ในกล่อง ลิงก์เขตข้อมูลลูก ให้คลิกเขตข้อมูลที่คุณต้องการใช้เป็น Foreign Key หรือเขตข้อมูลที่ตรงกันที่จะให้ข้อมูลสําหรับแผ่นข้อมูลย่อย

  5. ในกล่อง ลิงก์เขตข้อมูลหลัก ให้คลิกเขตข้อมูลที่คุณต้องการใช้เป็น คีย์หลัก หรือเขตข้อมูลที่ตรงกันสําหรับตารางหลักหรือคิวรีหลัก แล้วคลิก ตกลง

    ตัวอย่างเช่น ถ้าคุณต้องการสร้างแผ่นข้อมูลย่อยเพื่อดูใบสั่งซื้อที่เกี่ยวข้องสําหรับแต่ละระเบียนลูกค้าในตาราง ลูกค้า ให้เลือกตาราง ใบสั่งซื้อ ในกล่อง เชื่อมโยงเขตข้อมูลรอง ให้เลือก ID ลูกค้า และในกล่อง เชื่อมโยงเขตข้อมูลหลัก ให้เลือก ID

    การเลือกเขตข้อมูลหลักสำหรับแผ่นข้อมูลย่อย

    หมายเหตุ:  ค่าในกล่อง เชื่อมโยงเขตข้อมูลรอง และ เชื่อมโยงเขตข้อมูลหลัก จะสร้าง เข้าร่วม แบบหนึ่ง-ต่อ-กลุ่มบนเขตข้อมูลที่ระบุ

  6. คลิก ตกลง เพื่อบันทึกการเปลี่ยนแปลงของคุณ

  7. เมื่อต้องการแสดงแผ่นข้อมูลย่อยที่คุณเพิ่มลงในตาราง คิวรี หรือฟอร์มของคุณ ให้คลิกเครื่องหมาย +

    หมายเหตุ: เขตข้อมูลลูก (Foreign Key) ไม่ปรากฏเป็นคอลัมน์ของแผ่นข้อมูลย่อย เมื่อคุณเพิ่มระเบียนใหม่ในแผ่นข้อมูลย่อย Access จะแทรกค่าคีย์หลักของตารางพื้นฐานที่เลือกโดยอัตโนมัติ

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

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

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

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

×