خطة من Access إلى SQLAccess

خطة ترحيل من Access إلى SQL Server أو MySQL مع ربط الجداول

التسليم من 1 يومالتعديلات مشمولةفحص الجودة
الباقات
حماية الدفعالتفاصيل
  • التعديلات ضمن الباقة مجانية.
  • إذا لم تردّ خلال 3 أيام من التسليم، يُقبل العمل تلقائيًا.
اطلب · ‏29 US$

يُحجز المبلغ عند الدفع ولا يُحوَّل إلا بعد قبولك العمل.

خطة ترحيل من 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 مرة واحدة؛ فهما تتحدّثان من تلقاء نفسيهما
  • تنسيق شرطي على H2:H500: إذا كان النص "متأخرة" ← تعبئة حمراء فاتحة

حالات خاصة تمت معالجتها

  • فاتورة مدفوعة جزئيًا: أضف صفًّا بالمبلغ المتبقي ورقمًا جديدًا مثل INV-041b
  • تغيّر اسم العميل: غيّره في "Clients" فقط؛ فالقائمة المنسدلة تحافظ على اتساق الصفوف
  • Excel بدلًا من Sheets: كل المعادلات تعمل عدا QUERY؛ استخدم جدولًا محوريًا على الأعمدة 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.
  • خريطة الأنواعكل حقل إلى نوع بياناته المستهدف
  • المفاتيح والفهارسالترقيم التلقائي والمفاتيح الفريدة والفهارس
  • قائمة إعادة الكتابةالاستعلامات وشيفرة 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 جداول‏15 US$القياسيةحتى 25 جدولًا‏29 US$المميزةحتى 40 جدولًا‏55 US$
مدة التنفيذ1 يوم2 يوم3 أيام
التعديلات123
الجداول المربوطةحتى 10حتى 25حتى 40
الاستعلامات المراجعةحتى 10حتى 25حتى 50
وحدات VBA المراجعةلا يوجدحتى 3حتى 8
اطلب الأساسيةاطلب القياسيةاطلب المميزة

حماية الدفع

تدفع عند الطلب، لكن المبلغ لا يُحوَّل إلا مقابل عمل قبلته.

  • سعر ثابتلا يتغير سعر الباقة بعد الدفع.
  • المبلغ محجوزعند الدفع، يُحجز المبلغ فقط. ولا يُحوَّل إلى Dleex إلا بعد قبولك العمل.
  • فحص قبل التسليمتخضع كل نتيجة لفحص الجودة قبل أن تصل إليك، وتراها في صفحة الطلب قبل قبولها.
  • تعديلات مجانيةاطلب تعديلات ضمن متطلبات طلبك بالعدد الذي تسمح به الباقة.
  • القبول بعد 3 أيامإذا لم تقبل العمل ولم تطلب تعديلات خلال 3 أيام من التسليم، يُقبل تلقائيًا. وإذا كتبت في محادثة الطلب بعد التسليم، يبقى الطلب قيد الانتظار؛ وبعد ردّنا، قد نعيد بدء مهلة 3 أيام وسنُعلمك بذلك في المحادثة.
  • إعادة التنفيذ أو استرداد المبلغ كاملًاإذا لم تطابق النتيجة متطلبات طلبك ولم تُصلحها التعديلات، أو استغرق العمل أكثر من ضعف مدة التنفيذ، فاكتب في محادثة الطلب: سنعيد تنفيذ العمل أو نردّ إليك المبلغ كاملًا.
كيف يعمل →

الأسئلة والأجوبة

هل يمكنني إرسال ملف .accdb؟

لا، لا يمكن فتح ملفات قواعد البيانات هنا. أرسل لقطات شاشة لتصميم الجداول ونافذة العلاقات، أو صدّر الجداول أو الاستعلامات إلى Excel وأرفقها (أخفِ البيانات الشخصية أولًا).

هل ستنقلون البيانات نيابة عني؟

لا، لا نتصل بخوادمك أو ملفاتك. تشغّل النصوص البرمجية وخطوات النقل بنفسك أو مع فريق تقنية المعلومات لديك، باتباع الخطة.

هل ستغطي الخطة الاستضافة والتراخيص؟

نشير بعبارات عامة إلى ما يحتاجه كل هدف، لكننا لا نقارن أسعار الاستضافة أو تكاليف التراخيص. تحقق منها مع مزوّد الخدمة.

الباقات
اطلب · ‏29 US$· 2 يوم