الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في كتابة الصفر من البداية

مغلق
بدأه النهر الخالد في 16 يناير 2007 · 2 رد · 827 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

انا عندي مشكلة في كتابة الصفر من البداية فمثلا عندما اريد ان اكتب 00989899 تقوم قاعدة البيانات بحذف الصفيرين فيصبح الرقم بهذا الشكل 989899 علما بأني وضعت في الدول في فورمات الأرقام تسعة اصفار واصبح يقبل الصفر

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

فما الحل ؟

#2

غير نوع الحقل لحقل نصي لان الصفر من الجانب الايسر لا قيمة له ولهذا يقوم بحذفه

وعندما تغيرر الحقل للنوع نصي في الفورم المخصص لادخال الارقام لهذا الحقل قم بوضع شرط علي صندوق الادخال هذا بحيث لا يقبل غير قيم رقمية .

ويمكنك كتابه هذا الكود لاختبار اذا كانت القيمة المدخله رقمية او نصية Private Sub num_Change()

If IsNumeric(num) Then

Else

MsgBox " لابد من ادخال قيم رقمية فقط "

End If
End Sub

او يمكنك وضع هذا لشرط في خاصية قاعدة التحقق من الصحة 
<=0 Or >=0 Or Is Null

تم تعديل هذه المشاركة بواسطة ae_amr في 16 يناير 2007 في 17:09

#3

شكرا جزيلا اخي ة الصفرعلى الرد السريع

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

لهذا ابحث عن حل حول ادخال قيمه رقميه بحيث تسمح بإضافة الصفر

ولك جزيل الشكر

هذا الموضوع مغلق.

مواضيع مشابهة