منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : احتاج تعديل كود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم


احتاج تعديل كود في select 

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


PHP كود :
     protected void ddrNameD_SelectedIndexChanged1(object senderEventArgs e)
 
       


 var mm int.Parse(ddrNameD.SelectedValue.ToString());
 
               FilesD_DT FilesD_TA.GetDataByFile_ID_D_PK(mm);
 
               if (FilesD_DT.Rows.Count 0)
 
               {
 
                   MYPRO.DAL.DataSet.TblFilesDRow sr = (MYPRO.DAL.DataSet.TblFilesDRow)FilesD_DT.Rows[0];

 
                   //هذه الحقول لا تحتمل بفارغ 
 
                   labNo.Text "رقم الملف :" sr.File_ID_D_PK.ToString();
 
                   TxtNameD.Text sr.Name_D;

 
                   //هذه الحقول احتاج إذا كانت فارغة من قاعدة البيانات يعديها 
                    TxtCalGer.Text = ((sr == null) ? "" sr.Reqstraion_Date_Court.ToString("yyyy/MM/dd"));
 
                   TxtBoNumber.Text = ((sr == null) ? "" : sr.BoNumber);
 
                   TxtAdress.Text = ((sr == null) ? "" : sr.Adress); 
 
   }
 
  
TxtCalGer.Text = ((sr == null) ? "" : sr.Reqstraion_Date_Court.ToString("yyyy/MM/dd"))

المشكلة انه يعطي خطأ بأن الحقل فارغ في قاعدة البيانات والي احتاجه انه يعدي هذه القيمة اذا كانت فارغة
اجعل الاسطر بهذا الشكل
كود :
                   //هذه الحقول احتاج إذا كانت فارغة من قاعدة البيانات يعديها
                   TxtCalGer.Text = ((sr.Reqstraion_Date_Court.ToString() == null) ? "" : sr.Reqstraion_Date_Court.ToString("yyyy/MM/dd"));
                   TxtBoNumber.Text = ((sr.BoNumber.ToString() == null) ? "" : sr.BoNumber.ToString());
                   TxtAdress.Text = ((sr.Adress.ToString() == null) ? "" : sr.Adress.ToString());
يعطيك العافيه على الرد وشاكر ومقدر لك لكن تظهر لي نفس المشكلة جميع الحقول
الامور ليس له علاقة بالكود بالاعلى
كل الامر بخصوص عمود باسم Adress فى جدول TblFilesD
يحتوى على قيمة فارغة ومن الواضح انك عند بناء الجدول
جعلت هذا العمود مطلوب ادخال بيانات اجباري راجع الامر لديك وسيتم حل المشكلة
جميع الاعمدة المذكورة غير مطلوبه اجباري بقاعدة البيانات
PHP كود :
  if (!sr.IsSectionNull())    TxtSection.Text sr.Section   
مشت ولله الحمد