تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل] مشكلة فى طرح خانتين من بعض
#14
بخصوص السؤال الاول المقصود بها تفعيل وتعطيل كما فى الصورة


التفعيل يعنى يوجد سطر فارغ دائماً بنهايا اخر سطر يحتوى على بيانات

بخصوص امر البحث اليك امر من اثنين أما عن طريق عمل استعلام
ومن ثم جلب قيم الاستعلام وارسالها الى الداتا جريد ومن ثم تنفيذ الكود كما تم شرحه بالسابق
أو انك تستخدم كود Filter من خلال الكود كالتالى
فى حدث TextBox1_TextChanged الخاص بـ TextBox بحيث عند الكتابة يتم تنفيذ الكود
أو يمكن ايضاً فى حدث Button1_Click الخاص بالزر لتجنب اى خطاء

تقوم بتنفيذ هذا الكود
كود :
           DataView getFilter = new DataView(dt);
           getFilter.RowFilter = "name = '" + textBox1.Text + "'";
           dataGridView1.DataSource = getFilter;

حيث ان DT هو DataTable اللى تم ارسالها للداتا جريد مسبقاً

واذا كنت تستخدم DS والمقصود DataSet فقط استبدل dt بـ
كود :
ds.Tables("nametable")

الان فى السطر الثانى تجد كلمة Name فقط استبدل هذه الكلمة

باسم العمود المطلوب البحث به عن الاسم طبعاً يمكنك جعل الكود بهذا الشكل
كود :
       getFilter.RowFilter = "name Like '%" + textBox1.Text + "%'";

وبكده انت قمت بعمل البحث / فلتر على البيانات عن الاسم المطلوب

بخصوص السؤال الثالث وانه يجمع الكل ما عدا السطر الاخير
فقط لكونك تستخدم الكود الاخير والذى يحتوى على -1
وبما ان فى الصورة موضح انك معطل الاضافة اليدوية كما تم الشرح فى السؤال الاول

فكل ما عليك ان تقوم بحذف هذا الجزء بالكود وهو -1 ليصبح الكود بهذا الشكل
كود :
          Int32 H = 0;
          Int32 M = 0;
          Int32 S = 0;
          for (int ii = 0; ii < dataGridView1.RowCount; ii++)
          {
              TimeSpan ts = TimeSpan.Parse(dataGridView1.Rows[ii].Cells[0].Value.ToString());
              H += Convert.ToInt32(ts.Hours);
              M += Convert.ToInt32(ts.Minutes);
              S += Convert.ToInt32(ts.Seconds);
          }
          textBox1.Text = H.ToString("00") + ":" + M.ToString("00") + ":" + S.ToString("00");

أو يمكنك ان تكتفى باستخدام هذا الكود
كود :
          Int32 H = 0;
          Int32 M = 0;
          Int32 S = 0;
          foreach (DataGridViewRow GetTotal in dataGridView1.Rows)
          {
              if (GetTotal.Cells[0].Value != null)
              {
                  TimeSpan ts = TimeSpan.Parse(GetTotal.Cells[0].Value.ToString());
                  H += Convert.ToInt32(ts.Hours);
                  M += Convert.ToInt32(ts.Minutes);
                  S += Convert.ToInt32(ts.Seconds);
              }
          }
          textBox1.Text = H.ToString("00") + ":" + M.ToString("00") + ":" + S.ToString("00");

كده تم الانتهاء الاجابة على 3 اسئلة الخاصة بك

واتمنى ان تكون الصورة كاملة معك وان يكون الشرح بسيط

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
تم الشكر بواسطة: maxruined , sendbad100


الردود في هذا الموضوع
RE: مشكلة فى طرح خانتين من بعض - بواسطة elgokr - 21-04-19, 12:55 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مشكلة في مؤشر بايثون reem.564 0 262 08-05-25, 05:51 AM
آخر رد: reem.564
  [C#.NET] مشكلة عند عمل ال dataSet لعمل تقرير باستخدام ال Report Viewer ؟ Ashraf Baraka 0 322 04-12-24, 02:21 AM
آخر رد: Ashraf Baraka
  [C#.NET] مساعدة في مشكلة سورس كود kamel1978 5 1,010 30-11-24, 02:32 PM
آخر رد: altoki939
  مشكلة في اتصال سيد أحمد 2 434 24-09-24, 01:34 AM
آخر رد: Taha Okla
  [C#.NET] مشكلة حجم الادوات عند برمجة واجهات الويندوز Ahmed Alsharafi 1 463 03-08-24, 08:50 AM
آخر رد: WAEL ABED
Star [سؤال] مشكلة في السحب والأفلات داخل الفورم عند التصميم reduouo 1 622 02-03-24, 02:39 AM
آخر رد: Taha Okla
  مشكلة في المشاركة الدولية او خارج الشبكة issamsaid 1 927 22-11-23, 03:03 AM
آخر رد: HASAN6.0
  [تم الحل] مشكلة الاتصال بقاعده بيانات SQL على الشبكة maxruined 5 5,185 08-11-23, 01:00 AM
آخر رد: الحزين اليماني
  مشكلة في كلاس سطور الحياة 3 1,141 06-06-23, 09:47 AM
آخر رد: fouadhdfouad
  [سؤال] مشكلة في جملة التحديث سطور الحياة 4 1,389 02-06-23, 01:02 PM
آخر رد: سطور الحياة

التنقل السريع :


يقوم بقرائة الموضوع: