การส่งออกวัตถุฐานข้อมูลไปยังอีกฐานข้อมูลหนึ่งของ Access
Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

ภาพรวม

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

คุณส่งออกวัตถุปลายทางเมื่อคุณจำเป็นต้องทำงานอย่างใดอย่างหนึ่งต่อไปนี้:

  • คัดลอกโครงสร้างของตารางไปยังฐานข้อมูลอื่นเป็นทางลัดในการสร้างตารางใหม่

  • คัดลอกการออกแบบและเค้าโครงของฟอร์มหรือรายงานไปยังฐานข้อมูลอื่นเป็นวิธีที่รวดเร็วในการสร้างฟอร์มหรือรายงานใหม่

  • คัดลอกตารางหรือฟอร์มเวอร์ชันล่าสุดไปยังฐานข้อมูลอื่นอย่างสม่ําเสมอ เมื่อต้องการทําเช่นนี้ คุณสามารถสร้างข้อกําหนดการส่งออกในครั้งแรกที่คุณส่งออกวัตถุ แล้วใช้ข้อกําหนดเพื่อทําซ้ําการดําเนินการในภายหลัง

โปรดทราบว่าการส่งออกวัตถุไปยังฐานข้อมูลอื่นแตกต่างจากการเปิดฐานข้อมูลที่สองเพียงเล็กน้อย แล้วนําเข้าวัตถุจากฐานข้อมูลแรก ความแตกต่างหลักๆ สองข้อระหว่างการนําเข้าและการส่งออกวัตถุระหว่างฐานข้อมูล Access ได้แก่

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

  • นอกจากวัตถุฐานข้อมูลแล้ว คุณยังสามารถนําเข้าความสัมพันธ์ระหว่างตาราง รวมถึงข้อกําหนดการนําเข้าและส่งออก รวมถึงแถบเมนูและแถบเครื่องมือ คุณยังสามารถนําเข้าคิวรีเป็นตารางได้ การส่งออกไม่มีตัวเลือกเหล่านี้ให้คุณ

กําลังค้นหาข้อมูลเกี่ยวกับการนําเข้าวัตถุลงในฐานข้อมูล Access อยู่ใช่หรือไม่ ให้ดูที่ นําเข้าวัตถุฐานข้อมูลลงในฐานข้อมูล Access ปัจจุบัน

เตรียมพร้อมสำหรับการส่งออก

  1. เปิดฐานข้อมูลต้นฉบับ ถ้ายังไม่ได้เปิด รูปแบบไฟล์สามารถเป็นได้ทั้ง MDB หรือ ACCDB ถ้าไฟล์อยู่ในรูปแบบ MDE หรือ ACCDE วัตถุต้นฉบับต้องเป็นตาราง คิวรี หรือแมโคร คุณไม่สามารถส่งออกฟอร์ม รายงาน และโมดูลจากไฟล์ MDE หรือ ACCDE ได้

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

  2. ระบุวัตถุที่คุณต้องการส่งออก ถ้านี่เป็นครั้งแรกที่คุณกําลังส่งออกข้อมูลไปยังฐานข้อมูล Access โปรดจําสิ่งต่อไปนี้:

    องค์ประกอบ

    คำอธิบาย

    วัตถุเดียวต่อการดำเนินการ

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

    ตารางใหม่

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

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

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

    ถ้าตารางที่คุณต้องการส่งออกเป็นตารางที่ลิงก์ การดําเนินการส่งออกจะสร้างตารางที่ลิงก์ในฐานข้อมูลปลายทาง ตารางที่ลิงก์ใหม่จะเชื่อมโยงไปยังตารางต้นฉบับ

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

    ส่งออกเพียงบางส่วน

    คุณไม่สามารถส่งออกส่วนใดส่วนหนึ่งของวัตถุหรือเพียงไม่กี่ระเบียนที่เลือก

    ความสัมพันธ์

    เนื่องจากคุณสามารถส่งออกได้ครั้งละหนึ่งตารางเท่านั้น การดําเนินการส่งออกจะไม่คัดลอกความสัมพันธ์ ถ้าคุณต้องการนําเข้าหลายตารางและความสัมพันธ์ของตารางเหล่านั้น ให้เปิดฐานข้อมูลปลายทางและนําเข้าวัตถุ

    คำจำกัดความตาราง

    คุณสามารถเลือกที่จะส่งออกทั้งตารางหรือเฉพาะคําจํากัดความตารางก็ได้ การส่งออกคํานิยามจะสร้างสําเนาเปล่าของตารางในฐานข้อมูลปลายทาง

    แหล่งข้อมูลระเบียน

    การส่งออกคิวรี ฟอร์ม หรือรายงานจะไม่ส่งออกแหล่งระเบียนพื้นฐานโดยอัตโนมัติ คุณต้องส่งออกแหล่งระเบียนต้นแบบ มิฉะนั้น คิวรี ฟอร์ม หรือรายงานจะไม่ทํางาน

    เขตข้อมูลการค้นหา

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

    ฟอร์มย่อยและรายงานย่อย

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

  3. เปิดฐานข้อมูลปลายทาง รูปแบบไฟล์สามารถเป็นได้ทั้ง MDB หรือ ACCDB นอกจากนี้ยังสามารถเป็นไฟล์ MDE หรือ ACCDE ตรวจสอบให้แน่ใจว่าไม่ได้เป็นแบบอ่านอย่างเดียวและคุณมีสิทธิ์ในการปรับเปลี่ยน

    หมายเหตุ: 

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

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

    • ถ้าคุณต้องการส่งออกวัตถุไปยังฐานข้อมูลใหม่ คุณต้องสร้างฐานข้อมูลเปล่า (ที่ไม่มีตาราง ฟอร์ม หรือรายงาน) ก่อนที่จะเริ่มการดำเนินการส่งออก

  4. ถ้าวัตถุที่มีชื่อเดียวกันกับวัตถุต้นฉบับมีอยู่แล้วในฐานข้อมูลปลายทาง คุณต้องตัดสินใจว่า คุณต้องการเขียนทับเวอณืชันที่มีอยู่ หรือระบุชื่ออื่นสำหรับวัตถุใหม่

    ขณะนี้คุณพร้อมที่จะเริ่มการดําเนินการส่งออกแล้ว ไปยังขั้นตอนชุดถัดไป

การส่งออกวัตถุฐานข้อมูลไปยังอีกฐานข้อมูลหนึ่งของ Access

  1. บนแท็บ ข้อมูลภายนอก ในกลุ่ม ส่งออก ให้คลิก Access 

    เคล็ดลับ: คุณยังสามารถเริ่มกระบวนการส่งออกโดยการคลิกขวาวัตถุในบานหน้าต่างการนำทาง แล้วคลิก ส่งออก > Access

  2. Access จะเปิดกล่องโต้ตอบ ส่งออก - ฐานข้อมูล Access

  3. ในกล่อง ชื่อไฟล์ บนกล่องโต้ตอบ ส่งออก - ฐานข้อมูล Access ให้ระบุชื่อของฐานข้อมูลปลายทาง แล้วคลิก ตกลง

  4. ในกล่องโต้ตอบ ส่งออก ให้เปลี่ยนชื่อของวัตถุใหม่ถ้าคุณไม่ต้องการให้เขียนทับวัตถุที่มีอยู่ด้วยชื่อเดียวกันในฐานข้อมูลปลายทาง

  5. ถ้าวัตถุที่เลือกเป็นตาราง ให้ระบุว่าคุณต้องการส่งออกคำจำกัดความของตารางและข้อมูล หรือเฉพาะคำจำกัดความ

  6. คลิก ตกลง เพื่อเสร็จสิ้นการดำเนินการ

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

    Access จะส่งออกวัตถุ ถ้ามีข้อผิดพลาดเกิดขึ้น Access จะแสดงข้อความแสดงข้อผิดพลาด มิฉะนั้น หน้าจอสุดท้ายของตัวช่วยสร้างจะปรากฏขึ้น และคุณใช้หน้าจอนั้นถ้าคุณต้องการสร้างข้อกําหนดที่บันทึกรายละเอียดของการดําเนินการส่งออก

ฉันต้องรู้อะไรอีก

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

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

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

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