منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
محتاج طريقة لعد 2 حقل - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : محتاج طريقة لعد 2 حقل (/showthread.php?tid=33416)

الصفحات: 1 2


محتاج طريقة لعد 2 حقل - محمدالزند - 15-02-20

محتاج طريقة لعد pc  او لاب توب  في الخانات المحددة

يجمع العدد في LabeL


RE: محتاج طريقة لعد 2 حقل - محمدالزند - 16-02-20

Datagriedview1. Rows. Count

ويرمي الخارج في LabeL


RE: محتاج طريقة لعد 2 حقل - محمدالزند - 16-02-20

هل يوجد حل


RE: محتاج طريقة لعد 2 حقل - asemshahen5 - 16-02-20

PHP كود :
'جرب هذا الكود اخي فهو يقوم بجمع حقول الداتا جريد الى تكست'
TextBox1.Text = (From row In DataGridView1.Rows Select CDbl(row.Cells(1).Value)).Sum()
' كود يقوم بجمع العامود 0 الذي قيمة العامود 1 = "نقدا "'
TextBox1.Text DataGridView1.Rows.Cast(Of DataGridViewRow).Where(Function(rowCStr(row.Cells(1).Value) = "نقدا").Select(Function(rowCDbl(Val(row.Cells(0).Value))).Sum() 



RE: محتاج طريقة لعد 2 حقل - محمدالزند - 16-02-20

لاسف لم ينفع الكود علشان القيمة المدخلة pc مش ارقام

إن أمكن تجربة الكود في الفورم الي في الصورة والنتيجة تخرج في Laple هتلاقيه لا يعمل

القيمة المدخلة هتكون احرف وليست ارقام


RE: محتاج طريقة لعد 2 حقل - ابو ليلى - 17-02-20

جرب هذا الكود

PHP كود :
Dim count = (From row As DataGridViewRow In DataGridView1.Rows _
                  Where row
.Cells("pc").Value "Yes" And row.Cells("pc").Value IsNot DBNull.Value _
                  Select row
.Cells("pc").Value).Count() 
غير ColumnName لاسم العمود عندك


RE: محتاج طريقة لعد 2 حقل - محمدالزند - 17-02-20

القيمة المخرجة بحاول اخليها تظهر في LabeL

هذه رابط السورس كود https://www.mediafire.com/file/b0904wwcw598ojo/WindowsApplication1.zip/file
مرفق معاه قاعدة البيانات
فورم 9 لاسف لم يفلح ولا كود
محتاج كود يجمع pc او لاب توب

مثال : خانة الاب توب هيخش كلمة YES
,وخانة PC هيخش كلمة NO أو العكس
في الحالة دي يحسب العدد ويرمي علي LabeL

هيبقا في 2 LabeL

واحد اسمه PC ' يتغير قيمته علي عدد PC
وواحد اسمه الاب توب يتغير قمته علي حسب عدد الاب توب

مش لاقي افكار Sad

عد كلمة yea في الخانتين والقيمة تتحط علي ،اثنين Label


RE: محتاج طريقة لعد 2 حقل - محمدالزند - 17-02-20

للاسف لم ينفع ولا كود


RE: محتاج طريقة لعد 2 حقل - alsalamoni - 18-02-20

(15-02-20, 11:12 PM)محمدالزند كتب : محتاج طريقة لعد pc  او لاب توب  في الخانات المحددة

يجمع العدد في LabeL

كود :
Label1.Text = (From x In DataGridView1.Rows Where x.Cells("pc").Value.Equals("yea")).Count
Label2.Text = (From x In DataGridView1.Rows Where x.Cells("laptob").Value.Equals("yea")).Count

تاكد من اسماء الاعمده وكلمة yea


RE: محتاج طريقة لعد 2 حقل - محمدالزند - 19-02-20

الف شكر   ولاكن لم ييفلح الكود الاسف


اسكربت قاعدة البيانات     http://www.mediafire.com/file/hr9ni5nfr1ftqse/yarab.sql/file
سورس كود                           http://www.mediafire.com/file/b0904wwcw598ojo/WindowsApplication1.zip/file

الف شكر للمساعدة