تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حفظ عدد كبير من الأرقام
#1
السلام عليكم.كيفكم اخواني بالمنتدى. رجاء المساعدة بهذه المشكلة يلي ما صادفتها ابدا
عندي حقل بقاعدة بيانات أكسس و نوعه Numeric لما احفظ عدد يتكون من 8 ارقام يحفظ عادي و لكن لما يكون هذا العدد فيه 10 أرقام لا يتم الحفظ و تظهر هذي الرسالة

كود :
The arithmetic operation caused an overflow.
الشيء الأغرب من هذا لما أكتب 10 أرقام هكذا 1212121212 يتم الحفظ عادي و لما أكتب مثلا 9879658657 لا يتم الحفظ و تظهر الرسالة.
بارك الله فيكم اخواني
الرد }}}
تم الشكر بواسطة:
#2
و عليكم السلام و رحمة الله و بركاته

الحقل عندك يحتوي رقم ناتج عن عملية ضرب
عندما يكون عدد ارقام ناتج ضرب عددين اكبر من ما يمكن اظهارة في شاشة الحاسبة يتم عرض حرف E

و هنا يجب تحديد نوع المتغير للحقل الرقمي و عندما يتجاوز حاصل الضرب سعة المتغير تظهر الرسالة

بالتوفيق
الرد }}}
تم الشكر بواسطة: العيدروس , العيدروس
#3
شكرا اخي محمد على المساعدة ربنا يبارك فيك لكن ما فيه أيه عملية ضرب أو جمع خالص.
عندي تاكست بكس 1 و اكتب بها عدد طبيعي قد يساوي 8 أو 9 أو 10 أرقام بالكثير و اضغط على زر الامر ليحفظ العدد
الرد }}}
تم الشكر بواسطة:
#4
جرب ان يكون نوع الحقل نص لحفظ ارقام لا تدخل بعمليات حسابية مثل ارقام الهواتف
الرد }}}
تم الشكر بواسطة: العيدروس
#5
لا أخي محمد ليست ارقام هواتف .ترقيم لملفات فقط .ليس عدد عشري أو ضرب بهذه الصيغة مثال  2547869547 لكن لو عملته نص رايح ما يطلعلي بعدين اكبر عدد لاضيف عليه 1 مع الترقيم التلقائي.
الرد }}}
تم الشكر بواسطة:
#6
جرب ان يكون نوع الحقل  Int64 بسعة تصل الى 9223372036854775807
الرد }}}
تم الشكر بواسطة: العيدروس , ابراهيم ايبو
#7
و من وين اخي محمد اغيّر int64
الرد }}}
تم الشكر بواسطة:
#8
    يوجد نوع كتغير Double في اكسس 2007
الرد }}}
تم الشكر بواسطة: العيدروس , ابراهيم ايبو
#9
السلام عليكم اخي الكريم
انت تستخدم نوع بيانات رقمي  integer وهذا له مجال من -2147483648 الى + 2147483647
الان قارن بين الرقم الي تم تخزينه  سيكون اقل من المجال لهذا النوع من البيانات
والعدد الذي لم يتم تخزينه اكير من المجال لهذا لم يحفظ وحتى تستطيع تخزين رقم اكبر يجب اختيار توع بيانات رقمية 
مجالها اكبر مثل Long  وهذا يكون عندما تكتب نوع البيانات اثناء انشاء الحقول في الجدول انت تضع حقل رقمي انزل الى
الاسفل وابحث عن Field Size وحوله من integer الى LongInteger أو Double
وبالمناسبة اهيب بك الاطلاع مرة اخرى على انواع البيانات لتتذكر
دمت بخير

رسالة الخطأ التي تظهر في هذه الحالة هي Overflow  اي اغراق
بمعنى ان الوعاء لن يستوعب ماتريد ان تضعه فيه ويجب عليك جلب وعاء اكبر

وهذه صورة من اكسس

هذه هي صورة من اكسس


الملفات المرفقة صورة/صور
   
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: العيدروس
#10
ما ضبطت معي اخ محمد و اخ ابراهيم .
شوفو اخواني هذا مثال تتبعته من اليوتوب من دورة مبيعات عثمان خورشيد
نضغط على زر الامر 1 .الجدول فارغ اول مرة سيظهر اول رقم هكذا 0000000001 نقوم للتجربة لو سمحتو بتغيير هذا الرقم الى مثلا 2354687996 و نضغط زر الامر رقم 2 للحفظ .بارك الله فيكم


الملفات المرفقة
.rar   WindowsApplication5.rar (الحجم : 90.12 ك ب / التحميلات : 21)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  خطوط تعريب الأرقام في كريستال ريبورت صالح عبدالله 4 271 16-02-24, 09:28 PM
آخر رد: صالح عبدالله
  [VB.NET] ارغب في كود إلزام المستخدم ادخال الأرقام محصور بعددين loay775 2 200 18-01-24, 05:02 PM
آخر رد: loay775
Question [VB.NET] اسم عمود الأرقام في DataGridView أبو خالد الشكري 6 606 03-12-23, 08:01 AM
آخر رد: أبو خالد الشكري
  طريقة تحويل الأرقام إلى حروف Adel27213 2 495 18-11-23, 01:40 AM
آخر رد: sniper2030
Sad مشكلة تقريب الأرقام Sql Server waataanys 1 415 13-11-23, 11:39 PM
آخر رد: waataanys
Sad مشكلة تقريب الأرقام Sql Server waataanys 0 323 12-11-23, 11:48 PM
آخر رد: waataanys
  إجبار المستخدم على إدخال عدد معين من الأرقام Ahmed.vb 6 656 20-10-23, 10:25 AM
آخر رد: atefkhalf2004
  مشكلة ترتيب وفرز الأرقام في الداتاقريدفيو صالح عبدالله 4 614 13-05-23, 12:29 PM
آخر رد: صالح عبدالله
  مشكلة في عدم ظهور الأرقام العربية وفي الكريستال ريبورت بالنسبة لـ spiceal Fileds مث جيولوجي مبتدئ 3 2,762 22-06-22, 02:11 AM
آخر رد: جيولوجي مبتدئ
  [سؤال] كيفيه التحقق من الأرقام حسن الجلب 3 1,096 15-01-22, 06:25 PM
آخر رد: سعود

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم