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

سؤال عن خطاء في برنامج مربوط بقاعدة بيانات

مغلق
بدأه wegoo في 22 نوفمبر 2001 · 3 رد · 893 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لدي برنامج مرتبط بقاعدة بيانات اكسس يقوم بعرضها والادخال والحذف

المشكله ان البرنامج اذا صادفه اي حقل فارغ يتوقف عن العمل ويعطي رساله خطا

مع العلم ان هذا الحقل يجب ان يضل فارغ

سؤالي هل هناك كود شرطي مثلا يقوم بجعل البرنامج يتخطى هذا الحق اذا كان فارغاً

لقد كتبت

if t!name ="" then

text1.text=""

else

text1.text=t!name

end if

وكانت الفكره انه عندما تكون قيمة الحقل name تساوي"" (فراغ واعتقد انه هنا الخطا فعلامات التنصيص ليسة فراغ) اجعل القيمه في text1 تساوي فراغ

والا ضع قيمة name في text1

ارجو المساعدة للاهميه

شكراً لكل من قراء هذا الموضوع وكل من شارك فيه

ويقوو

#2

يمكن ان يكون الحقل يحتوي على قيمة خالية وليس على فراغ

وهناك فرق بينهما وعما جرب ان تكتب

if isnull(t!name) then

====

......

....

اكتب كودك هنا في حالة تحقق الشرط

else

=====

وهنا في حالة ان الحقل لا يساوي فراغ

endif

جرب واخبرنا

ارجو ان يكون هدا مرادك

لك تحياتي

لا يتعلم العلم كل مستحي او مستكبر

#3

(f) (g) :o :)

الف شكر الكود زبط معي

وكتبته بهاذي الصيغه ومشي البرنامج

If IsNull(t!trk_ddf) Then

""= text6.text

Else

Text6.Text = t!trk_ddf

End If

#4

لا شكر على واجب

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

لا يتعلم العلم كل مستحي او مستكبر

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

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