แผนย้าย Access ไป SQLAccess

แผนการย้าย Access ไป SQL Server หรือ MySQL พร้อมแผนผังตาราง

ส่งมอบเริ่มต้น 1 วันรวมการแก้ไขตรวจสอบคุณภาพ
แพ็กเกจ
การคุ้มครองการชำระเงินรายละเอียด
  • การแก้ไขภายในแพ็กเกจไม่มีค่าใช้จ่าย
  • หากคุณไม่ตอบกลับภายใน 3 วันหลังส่งมอบ งานจะถูกยอมรับโดยอัตโนมัติ
สั่งซื้อ · ฿986

เงินจะถูกพักไว้เมื่อคุณชำระ และจะถูกโอนก็ต่อเมื่อคุณยอมรับงานแล้วเท่านั้น

แผนการย้าย Access ไป SQL Server หรือ MySQL พร้อมแผนผังตาราง

ตัวอย่างผลงาน

ตัวอย่างของแพ็กเกจสแตนดาร์ด

เทมเพลตสเปรดชีต: ตารางติดตามใบแจ้งหนี้สำหรับเอเจนซีขนาดเล็ก

โครงสร้างชีต — แท็บ "Invoices"

คอลัมน์หัวคอลัมน์ใครกรอก
Aเลขที่ใบแจ้งหนี้คุณ
Bลูกค้าคุณ (ดรอปดาวน์จากแท็บ "Clients")
Cวันที่ออกคุณ
Dจำนวนเงินคุณ
Eเครดิตเทอม (วัน)สูตร
Fวันครบกำหนดสูตร
Gวันที่ได้รับชำระคุณ (เว้นว่างไว้จนกว่าจะได้เงิน)
Hสถานะสูตร
Iเกินกำหนด (วัน)สูตร

สูตร (บางส่วน 6 จาก 10)

E2 — เครดิตเทอมจากรายชื่อลูกค้า =IFERROR(VLOOKUP(B2, Clients!A:C, 3, FALSE), 30) ดึงเครดิตเทอมของลูกค้าจากแท็บ "Clients" ถ้าไม่มีชื่อลูกค้าในแท็บ ใช้ 30 วัน

F2 — วันครบกำหนด =IF(C2="", "", C2 + E2) บวกเครดิตเทอมเข้ากับวันที่ออก แถวว่างจะยังว่างอยู่

H2 — สถานะ =IF(C2="", "", IF(G2<>"", "ชำระแล้ว", IF(TODAY()>F2, "เกินกำหนด", "รอชำระ"))) ถ้ากรอกวันที่ได้รับเงินแล้ว = ชำระแล้ว ถ้ายังและเลยวันครบกำหนด = เกินกำหนด นอกนั้น = รอชำระ

I2 — จำนวนวันที่เกินกำหนด =IF(H2="เกินกำหนด", TODAY() - F2, "")

Dashboard!B2 — ยอดค้างรับทั้งหมด =SUMIFS(Invoices!D:D, Invoices!H:H, "<>ชำระแล้ว", Invoices!C:C, "<>")

Dashboard!A5 — ยอดค้างแยกตามลูกค้า (สูตรเดียวได้ทั้งตาราง) =QUERY(Invoices!B:H, "select B, sum(D) where H <> 'ชำระแล้ว' and B is not null group by B order by sum(D) desc label sum(D) 'ยอดค้าง'", 1)

วางสูตรตรงไหน

  • ใส่ E2, F2, H2 และ I2 ในแถวที่ 2 ของแท็บ "Invoices" แล้วลากลงถึงแถว 500
  • วางสูตร Dashboard ทั้งสองครั้งเดียว มันจะอัปเดตเอง
  • ตั้ง Conditional formatting ที่ H2:H500: ข้อความเป็น "เกินกำหนด" → พื้นสีแดงอ่อน

กรณีพิเศษที่รองรับแล้ว

  • ชำระบางส่วน: เพิ่มแถวใหม่ด้วยยอดที่เหลือ และเลขที่ใหม่ เช่น INV-041b
  • ลูกค้าเปลี่ยนชื่อ: แก้ที่แท็บ "Clients" ที่เดียว ดรอปดาวน์จะทำให้ทุกแถวตรงกัน
  • ใช้ Excel แทน Sheets: สูตรทั้งหมดใช้ได้ ยกเว้น QUERY ให้ใช้ PivotTable กับคอลัมน์ B, D, H แทน

ตัวอย่างตรวจสอบ

ใบแจ้งหนี้ INV-038 ลูกค้า คลินิกทันตกรรมยิ้มสวย ออกวันที่ 1 ก.ย. เครดิต 14 วัน → ครบกำหนด 15 ก.ย. วันนี้ 20 ต.ค. ยังไม่จ่าย → เกินกำหนด 35 วัน

ลูกค้า: สตูดิโอผลิตวิดีโอ 4 คน เครื่องมือ: Google Sheets โจทย์: "เราจำไม่ได้ว่าใครจ่ายแล้วบ้าง อยากได้ชีตเดียวที่เห็นใบแจ้งหนี้ที่เกินกำหนด และยอดที่ลูกค้าแต่ละรายค้างอยู่"

ลูกค้าและข้อมูลทั้งหมดเป็นเรื่องสมมติ

เกี่ยวกับบริการนี้

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

สิ่งที่รวมอยู่ในบริการ

  • สิ่งที่คุณจะได้รับแผนการย้ายเป็นข้อความบนหน้าคำสั่งซื้อ ได้แก่ แผนผังตารางพร้อมชนิดข้อมูลของ Access และปลายทาง คีย์และดัชนี รายการคิวรีและ VBA ที่ต้องเขียนใหม่พร้อมบันทึก ลำดับขั้นตอนการถ่ายโอนข้อมูลและการเชื่อมโยง และสคริปต์ CREATE TABLE สำหรับ SQL Server หรือ MySQL
  • แผนผังชนิดข้อมูลทุกฟิลด์ไปยังชนิดข้อมูลปลายทาง
  • คีย์และดัชนีAutoNumber คีย์ที่ไม่ซ้ำ และดัชนี
  • รายการที่ต้องเขียนใหม่คิวรีและ VBA ที่จะใช้งานไม่ได้ตามที่เป็นอยู่
  • ลำดับขั้นตอนสคีมา ข้อมูล การเชื่อมโยงใหม่ และการทดสอบ
  • สคริปต์ CREATE TABLEสำหรับ SQL Server หรือ MySQL

วิธีการทำงาน

  1. 1
    โครงสร้างคุณส่งตาราง คิวรี และปลายทาง
  2. 2
    แผนเราจับคู่ชนิดข้อมูลและระบุสิ่งที่ต้องเขียนใหม่
  3. 3
    ส่งมอบงานคุณได้รับแผนและสคริปต์

สิ่งที่เราต้องการจากคุณ

ภาพหน้าจอของแต่ละตารางในมุมมองออกแบบและหน้าต่างความสัมพันธ์ (หรือรายการตารางและฟิลด์ที่พิมพ์มาหรือส่งออกเป็น Excel) SQL ของคิวรีหลัก โมดูล VBA ที่เกี่ยวข้องกับข้อมูล ปลายทางของคุณ (SQL Server, Azure SQL หรือ MySQL) และจะคง Access ไว้เป็นส่วนหน้าหรือไม่

เราจะถามคุณว่า:

  • คุณวางแผนใช้ปลายทางใด: SQL Server, Azure SQL หรือ MySQL
  • Access จะยังเป็นส่วนหน้าไหม
  • ฐานข้อมูลมีตารางและผู้ใช้กี่ราย
  • คิวรีหรือโมดูล VBA ใดที่สำคัญมาก

เปรียบเทียบแพ็กเกจ

แพ็กเกจเบสิกสูงสุด 10 ตาราง฿510สแตนดาร์ดสูงสุด 25 ตาราง฿986พรีเมียมสูงสุด 40 ตาราง฿1,870
กำหนดส่ง1 วัน2 วัน3 วัน
การแก้ไข123
จำนวนตารางที่จับคู่ไม่เกิน 10ไม่เกิน 25ไม่เกิน 40
จำนวนคิวรีที่ตรวจทานไม่เกิน 10ไม่เกิน 25ไม่เกิน 50
จำนวนโมดูล VBA ที่ตรวจทานไม่มีไม่เกิน 3ไม่เกิน 8
สั่งซื้อ เบสิกสั่งซื้อ สแตนดาร์ดสั่งซื้อ พรีเมียม

การคุ้มครองการชำระเงิน

คุณชำระเงินเมื่อสั่งซื้อ แต่เงินจะถูกโอนเฉพาะสำหรับงานที่ยอมรับแล้วเท่านั้น

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

คำถามและคำตอบ

ส่งไฟล์ .accdb ได้ไหม

ไม่ได้ ไฟล์ฐานข้อมูลไม่สามารถเปิดได้ที่นี่ ส่งภาพหน้าจอของการออกแบบตารางและหน้าต่างความสัมพันธ์ หรือส่งออกตารางหรือคิวรีเป็น Excel แล้วแนบมา (ซ่อนข้อมูลส่วนตัวก่อน)

คุณจะย้ายข้อมูลให้ฉันไหม

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

แผนจะครอบคลุมโฮสติ้งและใบอนุญาตใช้งานไหม

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

แพ็กเกจ
สั่งซื้อ · ฿986· 2 วัน