16-04-19, 02:32 AM
(آخر تعديل لهذه المشاركة : 16-04-19, 02:57 AM {2} بواسطة ابراهيم ايبو.)
السلام عليكم اخي الكريم
انت تستخدم نوع بيانات رقمي integer وهذا له مجال من -2147483648 الى + 2147483647
الان قارن بين الرقم الي تم تخزينه سيكون اقل من المجال لهذا النوع من البيانات
والعدد الذي لم يتم تخزينه اكير من المجال لهذا لم يحفظ وحتى تستطيع تخزين رقم اكبر يجب اختيار توع بيانات رقمية
مجالها اكبر مثل Long وهذا يكون عندما تكتب نوع البيانات اثناء انشاء الحقول في الجدول انت تضع حقل رقمي انزل الى
الاسفل وابحث عن Field Size وحوله من integer الى LongInteger أو Double
وبالمناسبة اهيب بك الاطلاع مرة اخرى على انواع البيانات لتتذكر
دمت بخير
رسالة الخطأ التي تظهر في هذه الحالة هي Overflow اي اغراق
بمعنى ان الوعاء لن يستوعب ماتريد ان تضعه فيه ويجب عليك جلب وعاء اكبر
وهذه صورة من اكسس
هذه هي صورة من اكسس
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات
