การสร้างโครงการ Access

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

โครงการ Access คือ ไฟล์ Access (.adp) ที่มีการเชื่อมต่อโดยตรง มีประสิทธิภาพกับฐานข้อมูล Microsoft SQL Server เพื่อไปแต่ละคอมโพเนนต์สถาปัตยกรรมOLE DB Microsoft Access 2007 และ 2010 ช่วยให้คุณสามารถสร้างไฟล์โครงการ (.adp) Access ใหม่ และทำงานกับโครงการ Access ที่มีอยู่ที่คุณสร้างขึ้นใน Access เวอร์ชันก่อนหน้า บทความนี้ให้คำอธิบายสั้น ๆ ของโครงการ Access บอกวิธีการทำงานของการเข้าถึงโครงการใน Access 2007 และ 2010 นั้นยังครอบคลุมถึงวิธีการสร้างโครงการ Access ใหม่ใน Access 2007 และ 2010 และวิธีการเชื่อมต่อโครงการ Access ไปยังฐานข้อมูล SQL Server ที่มีอยู่

หมายเหตุ: Access 2010 มีเป็นเวอร์ชันล่าสุดของ Access ที่สนับสนุนการทำงานกับโครงการ Access (.adp) ไฟล์ เท่านั้น

ในบทความนี้

ภาพรวมของโครงการ Access

ความเข้ากันได้ระหว่างเวอร์ชัน Access และ SQL Server

ฟีเจอร์ที่ไม่สนับสนุน

คำแนะนำสำหรับโครงการ Access ใน Access 2010

การสร้างโครงการ Access

เชื่อมต่อโครงการ Access ที่มีอยู่ไปยังฐานข้อมูล SQL Server ที่แตกต่างกัน

ภาพรวมของโครงการ Access

สร้างโครงการ Access มีประโยชน์หลายผ่านการเชื่อมโยงไปยังตาราง SQL Server หรือมุมมอง ตัวอย่าง ในโครงการ Access คุณสามารถทำการเปลี่ยนแปลงการออกแบบวัตถุ SQL Server เช่นตารางและมุมมอง และคุณสามารถสร้าง แก้ไข และใช้ฟีเจอร์อื่น ๆ SQL Server เช่นไดอะแกรมฐานข้อมูล กระบวนงานที่เก็บ และฟังก์ชันที่ผู้ใช้กำหนดเอง ในทางตรงข้าม เมื่อคุณลิงก์ไปยังฐานข้อมูล SQL Server คุณไม่สามารถทำการเปลี่ยนแปลงการออกแบบวัตถุใด ๆ SQL Server และคุณสามารถเชื่อมโยงไปยังตาราง SQL Server และมุมมองเฉพาะ อย่างไรก็ตาม ลิงก์ช่วยให้คุณสามารถเชื่อมต่อกับฐานข้อมูล SQL Server หลาย ในขณะที่โครงการ Access (* .adp) ไฟล์สามารถเชื่อมต่อกับฐานข้อมูล SQL Server เดียวเท่านั้น

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเชื่อมโยงไปยังฐานข้อมูล SQL Server คลิกนำเข้าจากฐานข้อมูล SQL Server หรือลิงก์ไปยังบทความ

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

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

ความเข้ากันได้ระหว่างเวอร์ชัน Access และ SQL Server

ไฟล์.adp access 2010 จะเข้ากันได้กับ SQL Server 2008 และเวอร์ชันก่อนหน้า เวอร์ชันที่ใหม่กว่าของ SQL Server อาจจะเข้ากันได้กับ Access 2010 .adp ไฟล์ แต่เป็นแบบทั่วไปหลักทั่วไป ถ้าคุณต้องการปรับเปลี่ยนวัตถุ SQL จากภายในแฟ้ม.adp Access, Access รุ่นต้องสูงกว่าเวอร์ชัน SQL Server ตัวอย่างเช่น คุณไม่สามารถปรับเปลี่ยนวัตถุในฐานข้อมูล SQL Server 2008 ได้ โดยใช้ Access 2007 ในทำนองเดียวกัน คุณไม่สามารถแก้ไขวัตถุในฐานข้อมูล SQL Server 2005 โดยใช้ Access 2003

สิ่งสำคัญ: ก่อนการอัปเกรดเป็นเวอร์ชันใหม่ของ Access หรือ SQL Server เสมอทดสอบโครงการ Access ของคุณกับรุ่นใหม่เพื่อให้แน่ใจว่าลักษณะการทำงานอย่างถูกต้อง

สนับสนุนไดอะแกรมและชนิดข้อมูล

ชนิดข้อมูลวัน / เวลา

Access 2010 มีการสนับสนุนที่จำกัดสำหรับชนิดข้อมูลวัน / เวลาใหม่สี่ที่ถูกเพิ่มใน SQL Server 2008:

  • TIME

  • DATE

  • DATETIME2

  • DATETIMEOFFSET

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

ชนิดข้อมูลที่มีความยาวตัวแปร

ชนิดข้อมูลที่มีความยาวตัวแปรต่อไปนี้สามารถใช้ในโครงการ Access 2010:

  • VARBIN(MAX)

  • VARCHAR (MAX)

  • NVARCHAR (MAX)

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

ชนิดข้อมูลรุ่น

Access 2010 สนับสนุนชนิดข้อมูล SQL Server รุ่น อย่างไรก็ตาม ส่วนติดต่อผู้ใช้เข้าถึงบังคับจำกัดจำนวน-999999999999999999 lower (โดยประมาณ -2 ^ 60) ตรงข้ามกับขีดจำกัดต่ำจริงของ -2 ^ 63 ขีดจำกัดสูงสุดในส่วนติดต่อผู้ใช้เข้าถึงเป็น 2 ^ 63-1 เหมือนกับใน SQL Server

ฟีเจอร์ที่ไม่สนับสนุน

ชนิดข้อมูล

ชนิดข้อมูล SQL Server 2008 ใหม่ต่อไปนี้จะไม่ได้รับการสนับสนุนในโครงการ Access:

  • GEOGRAPHY

  • เรขาคณิตวิเคราะห์

  • HIERARCHYID

บล็อกการเข้าถึงการออกแบบโหมดสำหรับตารางหรือมุมมองที่ใช้ชนิดเหล่านี้

ไดอะแกรมฐานข้อมูล (มุมมองความสัมพันธ์)

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

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

คำแนะนำสำหรับโครงการ Access ใน Access 2010

เรายังสนับสนุนการสร้าง และทำงานกับไฟล์.adp ใน Access 2010 อย่างไรก็ตาม เราขอแนะนำว่า นักพัฒนาให้ใช้เครื่องมือออกแบบ SQL Server ที่มีให้ในSQL Server Management Studioวัตถุฐานข้อมูลเช่นตาราง มุมมอง และขั้นตอนต่าง ๆ ที่เก็บไว้ในการออกแบบ แล้ว ใช้ส่วนติดต่อ Access เพื่อออกแบบฟอร์ม รายงาน แมโคร และมอดูที่เชื่อมต่อกับวัตถุเหล่านั้น เครื่องมือ SQL Server ให้มาให้ส่วนติดต่อที่มีประสิทธิภาพมากที่สุดสำหรับการสร้างวัตถุ SQL Server

การสร้างโครงการ Access

ใช้กระบวนงานนี้เพื่อสร้างไฟล์โครงการ (.adp) Access ใหม่ใน Access 2007 หรือ 2010

  1. บนแท็บไฟล์ คลิกใหม่ ถ้าคุณกำลังใช้ Access 2007 คลิกปุ่ม Microsoft Office แล้ว คลิ กเปิด

  2. เลือกทำอย่างใดอย่างหนึ่งต่อไปนี้:

    สร้างโครงการ Access ในตำแหน่งที่ตั้งไฟล์เริ่มต้น   

    • ภายใต้ฐานข้อมูลเปล่า พิมพ์ชื่อสำหรับโครงการในกล่องชื่อไฟล์ โดยใช้นามสกุลของไฟล์.adp

      หรือ

      สร้างโครงการ Access ในตำแหน่งที่ตั้งไฟล์อื่น   

      1. ภายใต้ฐานข้อมูลเปล่า คลิกเรียกดู สำหรับตำแหน่งที่ตั้งที่คุณต้องการบันทึกฐานข้อมูลของคุณ

      2. ในกล่องโต้ตอบฐานข้อมูลใหม่ไฟล์ เรียกดูตำแหน่งที่ตั้งที่คุณต้องการบันทึกโครงการ หรือยอมรับตำแหน่งที่ตั้งเริ่มต้น

      3. พิมพ์ชื่อไฟล์สำหรับโครงการในกล่องชื่อไฟล์

      4. ในรายการบันทึกเป็นชนิด เลือกMicrosoft Office Access โครงการ (* .adp) แล้ว คลิกตกลง

  3. ภายใต้โครงการใหม่ คลิกสร้าง

    Access พร้อมท์ให้คุณ มีข้อความต่อไปนี้:

    คุณต้องการเชื่อมต่อกับฐานข้อมูล SQL Server ที่มีอยู่ได้อย่างไร

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

  4. เชื่อมต่อกับฐานข้อมูล SQL Server ที่มีอยู่   

    1. ในกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล ใส่ข้อมูลที่จำเป็นสำหรับต่อไปนี้:

      • ชื่อเซิร์ฟเวอร์

      • ข้อมูลที่จำเป็นในการเข้าสู่ระบบไปยังเซิร์ฟเวอร์

      • ชื่อฐานข้อมูล

        กล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล

    2. คลิกทดสอบการเชื่อมต่อ เพื่อตรวจสอบว่า การตั้งค่าถูกต้อง และเชื่อมต่อสำเร็จ

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

    3. หลังจากเชื่อมโยงข้อมูล Microsoft กล่องโต้ตอบแสดงข้อความทดสอบการเชื่อมต่อสำเร็จ คลิกตกลง เพื่อปิดกล่องโต้ตอบ และคลิกตกลง เพื่อปิดกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล

      Access โครงการที่เชื่อมต่อกับฐานข้อมูล SQL Server

  5. สร้างฐานข้อมูล SQL Server ใหม่   

    1. บนหน้าแรกของตัวช่วยสร้าง Microsoft SQL Server ฐานข้อมูล ใส่ข้อมูลต่อไปนี้:

      • คอมพิวเตอร์ SQL Server ที่คุณต้องการใช้สำหรับฐานข้อมูลนี้

      • ข้อมูลการเข้าสู่ระบบของคุณ

      • ชื่อสำหรับฐานข้อมูล SQL Server

        ตัวช่วยสร้างฐานข้อมูล Microsoft SQL Server

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

    2. คลิกถัดไป เพื่อดำเนินการ

      Access พยายามเชื่อมต่อกับคอมพิวเตอร์เซิร์ฟเวอร์ SQL ที่คุณระบุไว้ ถ้า Access ไม่สามารถเชื่อมต่อกับคอมพิวเตอร์ SQL server จะแสดงข้อผิดพลาดที่อธิบายปัญหา SQL server คอมพิวเตอร์ชื่อหรือเข้าสู่ระบบข้อมูลอาจไม่ถูกต้อง หรือคุณอาจไม่มีสิทธิ์ที่จำเป็นเพื่อสร้างฐานข้อมูลบนคอมพิวเตอร์ที่ SQL Server ที่คุณระบุ คุณอาจจำเป็นต้องตรวจสอบกับผู้ดูแลระบบฐานข้อมูล SQL Server สำหรับฐานข้อมูลคุณกำลังสร้าง เพื่อให้แน่ใจว่า การตั้งค่าถูกต้อง หรือว่าคอมพิวเตอร์ที่พร้อมใช้งาน

    3. หลังจาก Access เรียบร้อยแล้วเชื่อมต่อกับคอมพิวเตอร์ SQL Server ตัวช่วยสร้างแสดงข้อความ:ตัวช่วยสร้างมีข้อมูลที่จำเป็นต้องใช้เพื่อสร้างฐานข้อมูล SQL Server ของคุณ คลิกเสร็จสิ้น เพื่อดำเนินต่อ

      Access สร้างฐานข้อมูล SQL Server และเชื่อมต่อกับโครงการ

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

เชื่อมต่อโครงการ Access ที่มีอยู่ไปยังฐานข้อมูล SQL Server ที่แตกต่างกัน

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

  1. บนแท็บไฟล์ คลิกเปิด ถ้าคุณกำลังใช้ Access 2007 คลิกปุ่ม Microsoft Office แล้ว คลิ กเปิด

  2. ในกล่องโต้ตอบเปิด เลือก และเปิดโครงการ Access

    กล่องโต้ตอบการแจ้งเตือนด้านความปลอดภัยการเข้าถึง Office Microsoft อาจปรากฏได้ ถ้าคุณเชื่อถือแหล่งมาของฐานข้อมูล คลิกเปิด เพื่อดำเนินต่อ

  3. บนแท็บไฟล์ คลิกServer แล้ว คลิ กเชื่อมต่อ (ถ้าคุณกำลังใช้ Access 2007 คลิกปุ่ม Microsoft Office ชี้ไปยังเซิร์ฟเวอร์ นั้นแล้ว คลิกเชื่อมต่อ )

    ปรากฏกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล

  4. ในกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล ใส่ข้อมูลที่จำเป็นสำหรับต่อไปนี้:

    • ชื่อเซิร์ฟเวอร์

    • ข้อมูลที่จำเป็นในการเข้าสู่ระบบไปยังเซิร์ฟเวอร์

    • ชื่อฐานข้อมูล

  5. คลิกทดสอบการเชื่อมต่อ เพื่อตรวจสอบว่า การตั้งค่าถูกต้อง และเชื่อมต่อสำเร็จ ถ้าการเชื่อมต่อสำเร็จ Access แสดงข้อผิดพลาดที่อธิบายปัญหา คลิกตกลง เพื่อปิดข้อความ ตรวจสอบการตั้งค่าของคุณในกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล แล้ว คลิกทดสอบการเชื่อมต่อ อีกครั้ง ยัง คุณอาจต้องการตรวจสอบกับผู้ดูแลระบบฐานข้อมูล SQL Server สำหรับฐานข้อมูลคุณกำลังเชื่อมต่อกับ เพื่อให้แน่ใจว่า การตั้งค่าถูกต้อง หรือว่าคอมพิวเตอร์ที่พร้อมใช้งาน

  6. หลังจากเชื่อมโยงข้อมูล Microsoft กล่องโต้ตอบแสดงข้อความทดสอบการเชื่อมต่อสำเร็จ คลิกตกลง เพื่อปิดกล่องโต้ตอบ และคลิกตกลง เพื่อปิดกล่องโต้ตอบคุณสมบัติการเชื่อมโยงข้อมูล

Access เชื่อมต่อกับโครงการไปยังฐานข้อมูล SQL Server ที่คุณระบุ

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

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

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

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

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

×