استخدام نوع البيانات "رقم كبير"

يقوم نوع البيانات "رقم كبير" بتخزين قيمة رقمية غير نقدية متوافقة مع نوع البيانات SQL_BIGINT في ODBC. استخدم نوع البيانات هذا لحساب الأرقام الكبيرة بطريقة فعّالة.

نطاق نوع البيانات "رقم كبير"

يمكنك إضافته كحقل في جدول Access. كما يمكنك أيضاً الربط بقواعد البيانات التي تحتوي على نوع بيانات مطابق، مثل نوع البيانات عدد صحيح كبير في SQL Server، أو الاستيراد منها. لإضافة نوع البيانات "رقم كبير"، ستحتاج إلى Access 2016 (‏16.0.7812 أو الإصدار الأحدث).

في هذه المقالة

إضافة حقل "رقم كبير" إلى جدول

الارتباط أو الاستيراد من قاعدة بيانات خارجية بدعم من نوع بيانات SQL_BIGINT‏

فهم تأثير دعم نوع البيانات "رقم كبير"

اعتبارات التوافق مع الإصدارات السابقة

إضافة حقل "رقم كبير" إلى جدول

يوفر لك نوع البيانات "رقم كبير" (8 بايت) نطاق عملية حسابية أكبر من نوع البيانات "رقم" (أربعة بايت). على سبيل المثال، يتضمن نوع البيانات "رقم" نطاقاً يتراوح ما بين -2^31 إلى 2^1-31، أما نوع البيانات "رقم كبير" فيحتوي على نطاق يتراوح ما بين -2^63 إلى 2^63-1. للمزيد من التفاصيل، راجع مقدمة إلى أنواع البيانات وخصائص الحقول.

عند إضافة حقل "رقم كبير" إلى جدول وحفظ تصميم الجدول، فإنك بذلك تقوم بتمكين نوع البيانات "رقم كبير" بفعّالية، ولم تعد قاعدة البيانات متوافقة مع الإصدارات السابقة من Access. قبل حفظ تصميم الجدول الخاص بك، سيتم إعلامك برسالة تحذير في حال كنت بحاجة إلى الاحتفاظ بقاعدة بيانات متوافقة. للمزيد من التفاصيل، راجع اعتبارات التوافق مع الإصدارات السابقة.

أعلى الصفحة

فهم تأثير دعم نوع البيانات "رقم كبير"

قبل بدء استخدام نوع البيانات "رقم كبير"، من المهم جداً فهم تأثيره على قواعد بيانات Access الخاصة بك.

وضع طابع تنسيق ملف Access 2007-2016 (‏accdb.) على Access 2016

بإيجاز، هناك طريقتان يمكن من خلالهما تمكين دعم نوع البيانات "رقم كبير": عند إضافة حقل إلى جدول محلي باستخدام نوع البيانات "رقم كبير" وعند تعيين خيار دعم نوع البيانات "عدد صحيح كبير" للجداول المرتبطة/المستوردة في Access. ورغم تمكين دعم نوع البيانات "رقم كبير"، إلا أنه تغيير دائم لقاعدة البيانات لا يمكن عكسه. وفي جميع الأحوال، يعرض Access رسالة تحذير قبل إجراء هذا التغيير.

وفي المشاهد الخلفية، فإن تمكين نوع البيانات "رقم كبير" يضع طابع تنسيق ملف Access 2007-2016 (‏accdb.) على Access 2016. وضع طابع تنسيق ملف قاعدة بيانات يعني عمل تغيير معين في تنسيق الملف، ورغم زيادة إصدار قاعدة البيانات، إلا أن تنسيق الملف يبقى كما هو. عند محاولة فتح قاعدة البيانات في Access 2013 أو Access 2016، سيقرأ Access الطابع بالطريقة التالية:

  • إذا كان إصدار قاعدة البيانات أقل من 16.7، فلن يتم تمكين نوع البيانات "رقم كبير"، ويمكن فتح قاعدة البيانات.

  • إذا كان إصدار قاعدة البيانات هو 16.7 أو إصدار لاحق، فسيتم تمكين نوع البيانات "رقم كبير"، ويمكن فتح قاعدة البيانات في Access 2016 فقط.

ملخص دعم نوع البيانات "رقم كبير" لإصدارات المنتجات

يلخص الجدول التالي الحالات المحتملة التي قد تواجهها عند استخدام نوع البيانات "رقم كبير" لإصدارات منتجات مختلفة. لاحظ أن التمكين يحدث عند إضافة نوع البيانات "رقم كبير" إلى جدول وحفظ التصميم أو تعيين الخيار لتمكين الربط والاستيراد.

تلميح: لمزيد من المعلومات حول عرض رقم إصدار المنتج، راجع ما هو إصدار Office الذي أستخدمه؟

حالة نوع البيانات "رقم كبير"

إصدار المنتج: رقم إصدار Access 2013 وAccess 2016 أقل من 16.0.7812‏

إصدار المنتج: رقم إصدار Access 2016 هو 16.0.7812 أو إصدار لاحق

ممّكن

لا يمكن فتح قاعدة البيانات وسيتم تلقي رسالة خطأ مع ارتباط للمساعدة.

للحل البديل لهذه المشكلة، راجع "إزالة دعم نوع بيانات "رقم كبير" من قاعدة بيانات بتنسيق ملف Access 2007-2016"

يمكن فتح قاعدة البيانات.

يتم التعامل مع حقول الجدول المحلي المحدد باستخدام نوع بيانات "رقم كبير" كأرقام كبيرة.

يمكن تحديث الجداول المرتبطة. إذا تمت معاملة الأعمدة سابقاً كنوع بيانات "نص مختصر"، فقد تم تحويلها تلقائياً إلى نوع البيانات "رقم كبير".

غير ممكّن

يمكن فتح قاعدة البيانات.

يمكن تحديث الجداول المرتبطة. إذا كانت الأعمدة في الجدول المرتبط تستند إلى نوع البيانات "عدد صحيح كبير" وتم تحويلها إلى نوع البيانات "نص مختصر"، فستظل كذلك.

يظل إصدار ملف قاعدة البيانات كما هو.

يمكن فتح قاعدة البيانات.

يمكن تحديث الجداول المرتبطة. إذا كانت الأعمدة في الجدول المرتبط تستند إلى نوع البيانات "عدد صحيح كبير" وتم تحويلها إلى نوع البيانات "نص مختصر"، فستظل كذلك.

يظل إصدار ملف قاعدة البيانات كما هو.

ملاحظة: لا يتم دعم نوع البيانات "رقم كبير" تحت أي ظرف بتنسيقات ملفات Access (‏mdb.) تسبق تنسيق ملف Access 2007-2016.

تحديد ما إذا كانت قاعدة بيانات Access تحتوي على نوع البيانات "رقم كبير" ممكّن

قد ترث قاعدة بيانات Access وترغب في تحديد ما إذا كان قد تم تمكين نوع البيانات "رقم كبير". يمكن القيام بما يلي:

معاينة شريط العنوان   إذا تم وضع طابع على قاعدة البيانات، فإن شريط العنوان<اسم> (Access 2016). وإلا، فإن شريط العنوان<اسم قاعدة> (Access 2007-2016).

معاينة برمجيا عرض رقم إصدار قاعدة البيانات الحالية. اضغط على CTRL+G لعرض النافذة الفورية ل Visual Basic، ?CurrentDb().Version ثم اضغط على Enter. إذا كانت القيمة المرجعة أقل من 16.7، لن يتم تمكين الدعم. إذا كانت القيمة المرجعة 16.7 أو أعلى، يتم تمكين الدعم.

أعلى الصفحة

اعتبارات التوافق مع الإصدارات السابقة

لابد من فهم بيئة قاعدة البيانات الخاصة بك إذا كنت تريد الاحتفاظ بالتوافق مع الإصدارات السابقة باستخدام تنسيقات الملفات المختلفة. للحصول على مزيد من المعلومات حول جميع تنسيقات ملفات Access، راجع ما هو تنسيق ملفات Access الواجب استخدامه؟

فيما يلي ثلاثة بدائل ينبغي أخذها بعين الاعتبار.

الاحتفاظ ببيئة تنسيق ملف قاعدة البيانات المشتركة الحالية

للاحتفاظ ببيئة تنسيق ملف قاعدة بيانات مشتركة مع قواعد بيانات بتنسيق ملف Access 2007-2016 (‏.accdb) وتنسيقات ملفات سابقة (mdb.)، قم بما يلي:

إضافة دعم نوع بيانات "رقم كبير" لقاعدة بيانات بتنسيق ملف Access 2007-2016

لإضافة دعم نوع بيانات "رقم كبير" لقاعدة بيانات بتنسيق ملف Access 2007-2016 (‏.accdb)، قم بما يلي:

  1. افتح قاعدة البيانات في Access 2016 (‏16.0.7812 أو إصدار لاحق).

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

  3. قم بتحديث الجداول المرتبطة باستخدام إدارة الجداول المرتبطة (حدد البيانات الخارجية> إدارة الجداول المرتبطة، حدد الجداول المتصلة ثم حدد موافق).

    أو

    أضف حقلاً باستخدام نوع البيانات "رقم كبير" إلى جدول واحفظ تصميم الجدول.

ونتيجة لذلك، يتم تحويل الحقول التي تتضمن نوع البيانات النص المختصر إلى نوع البيانات "رقم كبير".

إزالة دعم نوع بيانات "رقم كبير" من قاعدة بيانات بتنسيق ملف Access 2016

لا يمكن فتح قاعدة بيانات بتنسيق ملف Access 2016 من إصدارات Access تسبق إصدار Access 2016. ولحل بديل لهذه المشكلة، قم بما يلي:

  1. قم بإنشاء قاعدة بيانات جديدة بتنسيق الملفات 2007-2016 وتأكد من عدم تمكين دعم نوع البيانات "رقم كبير" لعمليات الربط والاستيراد. للمزيد من المعلومات، راجع تعيين خيارات المستخدم لقاعدة البيانات الحالية.

  2. في قاعدة البيانات الجديدة، قم باستيراد العناصر التي تريدها من قاعدة البيانات الأصلية.

  3. في قاعدة البيانات الجديدة، قم بربط الجداول من قاعدة البيانات الأصلية.

نتيجة لذلك، يتم تحويل الحقول التي تتضمن نوع البيانات "رقم كبير" إلى نوع بيانات "نص مختصر"، وقاعدة البيانات الجديدة متوافقة مع الإصدارات السابقة لجميع تنسيقات ملفات Access 2007-2016 (‏.accdb).

أعلى الصفحة

الاختيار بين الإصدار 64 بت أو 32 بت من Office

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى المشاركين في برنامج Microsoft Office Insider

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة الترجمة؟
ما الذي أثّر في تجربتك؟

نشكرك على ملاحظاتك!

×