• 0
حامد محمد الوصيف

مشكلة عندى فى كود البحث

سؤال

عندى عدد 2 زر فى فورم

 

الزر الاول واضع به هذا الكود

 dt1.Clear();            SqlDataAdapter da1 = new SqlDataAdapter("Select * From Category ", cn);            da1.Fill(dt1);            this.dataGridView1.DataSource = dt1;

والكود الثانى به نفس الكود ولكن محدد به التاريخ

 dt1.Clear();            SqlDataAdapter da1 = new SqlDataAdapter("Select * From Category Where Date >= '" + dateTimePicker1.Value.ToString("MM/dd/yyyy") + "'", cn);            da1.Fill(dt1);            this.dataGridView1.DataSource = dt1;

وعند الضغط على الزر الاول يعطى المطلوب

وعند الضغط على الزر الثانى يعطى خطأ ان الداتا ريدر مفتوحه يوجد صورة للخطا بالمرفقات

 

حيث ان هذا الامر يظهر لى كثيرا وخاصة فى اكواد البحث 

 

ارجوا الحل جزاكم الله خيرا

post-133160-0-29181900-1420881983_thumb.

تم تعديل بواسطه حامد محمد الوصيف
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

4 إجابة على هذا السؤال .

  • 0

ضع الكود الخاص بالداتا ريدر لمعرفة المشكلة

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ضع الكود الخاص بالداتا ريدر لمعرفة المشكلة

لا يوجد كود للداتا ريدر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ارفق المثال لنشوف لك المشكلة ونحلها ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

إذا كنت تعرف dt1 على مستوى النافذة حاول تعريفه داخل كل زر من الأزرار

 

أو

استبدل جملة

dt1.Clear() --> dt1 = new DatatTable();
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .