تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Star [سؤال] مشكلة في السحب والأفلات داخل الفورم عند التصميم reduouo 1 114 02-03-24, 02:39 AM
آخر رد: Taha Okla
  مشكلة في المشاركة الدولية او خارج الشبكة issamsaid 1 456 22-11-23, 03:03 AM
آخر رد: HASAN6.0
  [تم الحل] مشكلة الاتصال بقاعده بيانات SQL على الشبكة maxruined 5 4,255 08-11-23, 01:00 AM
آخر رد: الحزين اليماني
  مشكلة في كلاس سطور الحياة 3 770 06-06-23, 09:47 AM
آخر رد: fouadhdfouad
  [سؤال] مشكلة في جملة التحديث سطور الحياة 4 827 02-06-23, 01:02 PM
آخر رد: سطور الحياة
  [C#.NET] لدي مشكلة في اضافة count down timer لتطبيق online examination system Fatmakar 1 724 26-03-23, 01:04 PM
آخر رد: sanyor77
  مشكلة في الاستعلام maxruined 1 491 09-01-23, 02:07 PM
آخر رد: maxruined
  [سؤال] تجزئة النص من الداتا جريد فيوا احمد المهلا 2 743 27-12-22, 05:08 PM
آخر رد: احمد المهلا
  مشكلة في نشر برنامج يعتمد على ملف txt osama623 2 754 17-11-22, 08:53 PM
آخر رد: osama623
  كيفية قراءة وعرض ملفات pdf مخزنة في داتا كرد فيو من خلال زر بتن وبدون open file dialo مرتضى 0 609 31-10-22, 12:53 AM
آخر رد: مرتضى

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


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم