08-11-18, 08:36 PM
(08-11-18, 01:55 PM)elgokr كتب :كلامك جميع وعلى دراية بالامرولكن تعال كده اختار اى قارة لم تجد لها اى اسماء دول فى قاعدة البياناتوقم بكتابة اى اسم لاى دولة تعتقد انه سيتم جلب اى بيانات من خلال النت
طبيعي لا لانك هنا قمت بكتابة اسم الدولة ولم تقوم باختيار الدولةولحل هذا يجب عليك ان تضع جميع اسماء الدول والقارة بقاعدة البيانات
بحيث تكون قاعدة البانات تحتوى على كلاً من
1- جدول الدول
2- تفاصيل الدول
الجدول الاول هو يوجد به جميع اسماء الدول والقاراتوالجدول الثاني هو كما انت تستخدمه حالياً لديك
بحيث الجدول الاول سيقوم بجلب نتائجه فى الكومبولكن عند اختيار الخيارات كا قارة و دولة فهنا يعمل شك مع الجدول التانىاذا كانت التفاصيل موجودة او لا واذا لم تكن موجودة سيتم جلبها من على النت
بكده انت ستتجنب مشكلة التحديد وكذلك ان لا يقوم باحد كتابة اسم دولةليس بنفس القارة او يكتب الاسم خطاء كتابي
وطبيعة الحال ستقوم بتعطيل الكتابة فى الكومبو
تحياتى لكوتمنياتى لك التوفيق
شكرا لردك
حاليا انا اعمل علي طريقة عمل البرنامج و ليس الدول و الي ما ذلك
انا فعلا ساضع كل الدول في قاعدة البيانات لكن ليس الان
اظن اني لم استطيع توضيح المشكلة التي تواجهني
لنفرض ان قاعدة البيانات فارغة
قمت باختيار دولة لم يجدها
قام باضافة بياناتها
قمت باضافة دولة اخري و لم يجدها
قام باضافة بياناتها
قمت باضافة دولة اخري غير موجودة في قاعدة البيانات
لكنه لسبب ما يراها و يحاول عرض بياناتها الغير موجودة اصلاً
و يظهر رسالة خطأ
كود :
There is no row at position 0.
