تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[تم الحل]مشكلة فى جلب قيمة من داتا جريد فيو
#51
(23-07-19, 09:38 PM)asemshahen5 كتب : عدله ليكون :

PHP كود :
string SqlStr "SELECT sum(Amount)as Amount FROM CHEQUES WHERE(Beneficiary_Name = N'" cmbaccountname.Text "') 
AND (Project_Number = " 
cmbprojectnumber.Text ")or( Notes=N'" cmbaccountname.Text "'and (Project_Number = " cmbprojectnumber.Text ")) " 

اشتغل تمام ولكن لما ضفت سطر جديد .. جمعلي بس اخر سطر برضوا !!
ولما طلعت من الفورم ودخلت تاني جمعلي بس ال ١١٠٠ وتجاهل اخر سطر اللي تم اضافته
الرد }}}
تم الشكر بواسطة:
#52
عندي سؤال الجمع الذي تريده نتيجته موجودة بالغريد فيو .
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو
#53
(23-07-19, 10:18 PM)asemshahen5 كتب : عندي سؤال الجمع الذي تريده نتيجته موجودة بالغريد فيو .

النتيجه اللي عايزها هي جمع جميع الاسطر مع بعض ولكن بشرط ان لو كان الاسم متسجل عندي 
وكان مكانه في ال benificiary name او ال notes يجمعهولي في التيكست بوكس
الرد }}}
تم الشكر بواسطة:
#54
اقصد تريد جمع كل الحقول الموجودة بالداتا فيو .
الرد }}}
تم الشكر بواسطة: maxruined
#55
(23-07-19, 10:41 PM)asemshahen5 كتب : اقصد تريد جمع كل الحقول الموجودة بالداتا فيو .

اه .. بالظبط
الرد }}}
تم الشكر بواسطة:
#56
استبدل كل الكود السابق :


PHP كود :
private void SumAmount() 
 
       {
 
           string SqlStr "SELECT sum(Amount)as Amount, Beneficiary_Name, Project_Number FROM CHEQUES WHERE(Beneficiary_Name = N'" cmbaccountname.Text "') AND (Project_Number = " cmbprojectnumber.Text ") group by Beneficiary_Name, Project_Number";
 
           SqlDataAdapter Fadp = new SqlDataAdapter(SqlStrsqlcon);
 
           DataTable Fdt = new DataTable();
 
           Fadp.Fill(Fdt);
 
           if (Fdt.Rows.Count>0)
 
           {
 
               textBox6.Text Fdt.Rows[0]["Amount"].ToString();
 
           }
 
           else
            
{
 
               textBox6.Clear();
 
           }
 
       



بالكود التالي :

PHP كود :
private void SumAmount() 
 
   {
 
       double Sum 0;
 
       foreach (DataGridViewRow item in dataGridView1.Rows)
 
       {
 
           Sum+=Convert.ToDoubleitem.Cells[1].Value);
 
       }
 
       textBox6.Text Sum.ToString();
 
   
الرد }}}
تم الشكر بواسطة: maxruined
#57
(23-07-19, 10:52 PM)asemshahen5 كتب : استبدل كل الكود السابق :


PHP كود :
private void SumAmount() 
 
       {
 
           string SqlStr "SELECT sum(Amount)as Amount, Beneficiary_Name, Project_Number FROM CHEQUES WHERE(Beneficiary_Name = N'" cmbaccountname.Text "') AND (Project_Number = " cmbprojectnumber.Text ") group by Beneficiary_Name, Project_Number";
 
           SqlDataAdapter Fadp = new SqlDataAdapter(SqlStrsqlcon);
 
           DataTable Fdt = new DataTable();
 
           Fadp.Fill(Fdt);
 
           if (Fdt.Rows.Count>0)
 
           {
 
               textBox6.Text Fdt.Rows[0]["Amount"].ToString();
 
           }
 
           else
            
{
 
               textBox6.Clear();
 
           }
 
       



بالكود التالي :

PHP كود :
private void SumAmount() 
 
   {
 
       double Sum 0;
 
       foreach (DataGridViewRow item in dataGridView1.Rows)
 
       {
 
           Sum+=Convert.ToDoubleitem.Cells[1].Value);
 
       }
 
       textBox6.Text Sum.ToString();
 
   

بس اخوى العزيز هذا الكود سوف يجمع الاسطر من الداتا جريد فيو بدون اي شروط !!!؟
ولا انا غلطان ؟!
الرد }}}
تم الشكر بواسطة:
#58
(23-07-19, 10:43 PM)maxruined كتب :
(23-07-19, 10:41 PM)asemshahen5 كتب : اقصد تريد جمع كل الحقول الموجودة بالداتا فيو .

اه .. بالظبط
الرد }}}
تم الشكر بواسطة: maxruined , maxruined
#59
(23-07-19, 11:34 PM)asemshahen5 كتب :
(23-07-19, 10:43 PM)maxruined كتب :
(23-07-19, 10:41 PM)asemshahen5 كتب : اقصد تريد جمع كل الحقول الموجودة بالداتا فيو .

اه .. بالظبط
هل يوجد كود او فلتر لتعبئة الجدول .

بعتذر ااخوى العزيز لانى مش عارف اوصلك الصورة مظبوطه
بوص فى الصورة دي




طبعا الحساب اللى اسمه Magdy kamel دا متسجل عندي مسبقاً .. وعلشان متسجل مسبقاً بيظهر فى الكومبوبوكس زي ما فى الصورة باين 
انا عايز بقا فى التيكست بوكس اللى معلم عليه بالاحمر يجمعلي كل الاسطر اللي فيها Magdy kamel واللى البروجيكت نمبر بتاعها 6760 
سواء بقا كان الاسم فى العامود اللى اسمه Benificiary name او كان فى العامود اللى اسمه Notes
هو جامعهم 1100 بس  المفروض يجمعلي كل الاسطر دى بس ويكون مجموعهم 500 + 100 + 200 + 300 + 340 = 1440 
الرد }}}
تم الشكر بواسطة:
#60
عدله ليكون :

PHP كود :
private void SumAmount() 
 
   {
        
double Sum 0;
        foreach (
DataGridViewRow item in dataGridView1.Rows)
        {
 
       if (item.Cells[2].Value.ToString() == cmbaccountname.Text.ToString() || item.Cells[7].Value.ToString() == cmbaccountname.Text.ToString())
 
           {
 
               Sum+=Convert.ToDoubleitem.Cells[1].Value);
 
           }
        }
        
textBox6.Text Sum.ToString();
 
   
الرد }}}
تم الشكر بواسطة: maxruined


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

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


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