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

PHP كود :
       private void SearchAllColumns(string AllColumns)
 
       {
 
           if (AllColumns.Length 0)
 
           {
 
               string Sqlstr "Select * From CONTRACTORS where S_N Like '%" AllColumns "%' or NAME_OF_CONTRACTOR Like '%" AllColumns "%' or CONTRACTOR_WORKS Like'%" AllColumns "%' or  PORJECT_NAME Like '%" AllColumns "%' or  PROJECT_NUMBER = '" AllColumns "' or TOTAL_OF_WORKS = '" AllColumns "'";
 
               SqlDataAdapter Dadpt = new SqlDataAdapter(Sqlstrsqlcon);
 
               DataTable DTR = new DataTable();
 
               Dadpt.Fill(DTR);
 
               dataGridView1.DataSource DTR;
 
           }
 
           else if (AllColumns.Length == 0)
 
           {
 
               string Sqlstr "Select * From CONTRACTORS ";
 
               SqlDataAdapter Dadpt = new SqlDataAdapter(Sqlstrsqlcon);
 
               DataTable DTR = new DataTable();
 
               Dadpt.Fill(DTR);
 
               dataGridView1.DataSource DTR;
 
           }
 
       

ضع هذا الكود في حدث textBox2_KeyDown

PHP كود :
       private void textBox2_KeyDown(object senderKeyEventArgs e)
 
       {
 
           if (e.KeyCode==Keys.Enter)
 
           {
 
               SearchAllColumns(textBox2.Text);
 
           }
 
       

أو ضعه في حدث textBox2_TextChanged :

PHP كود :
       private void textBox2_TextChanged(object senderEventArgs e)
 
       {
 
           SearchAllColumns(textBox2.Text);
 
       


دمت متألق اخى العزيز asemshahen5

اشتغل تمام وزي الفل
شكراً جداً
الرد }}}
تم الشكر بواسطة: asemshahen5
#42
الحمد الله والشكر الله .
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو
#43
(20-07-19, 06:25 PM)asemshahen5 كتب : الحمد الله والشكر الله .


السلام عليكم اخى العزيز asemshahen5

وقعت فى مشكلة وهى كالاتى 
فى الصورة دى 


اعتبر اخر سطر في العامود beneficiary name اخر واحد اللى هو magdy kamel غيرناه وبقي مثلا haytham  
واعتبر انى كاتب فى نفس السطر الثالث فى ال NOTES كاتب magdy kamel 
فى انا عايز الاستعلام اللى يخليني اقدر اجمع ال 3 مبالغ اللى هما 100 و 135 و 65 فى التيكست بوكس اللى بالاحمر سواء كان magdy kamel موجود فى ال beneficiary name او ال NOTES
شكراً جداً مقدما اخي العزيز جداً asemshahen5
الرد }}}
تم الشكر بواسطة:
#44
http://vb4arb.com/vb/showthread.php?tid=...#pid144157
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو
#45
(23-07-19, 08:14 PM)asemshahen5 كتب : http://vb4arb.com/vb/showthread.php?tid=...#pid144157


انا واخد بالي 

بس خد بالك انا بقولك لو في حالة ان اسم الشخص كان فى عامود ال NOTES مش عامود ال Benificiary name  يضفلي قيمته فى التيكست بوكس برضوا

هو حالياً الاستعلام شغال تمام وزي الفل بس فقط فى حالة ان اسم الشخص كان موجود فقط فى ال Benficiary name كما ذكرت سابقاً 
انا عايزه حتي ولو كتبت نفس اسم الشخص المسجل عندي فى خانه ال NOTES يجمعلي القيمه بتاعته برضوا

بتمني تكون فكرتي وصلتك
الرد }}}
تم الشكر بواسطة:
#46
جرب حط اسم جديد في الجدول و ضع لي الصورة على الكود القديم .
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو
#47
(23-07-19, 08:41 PM)asemshahen5 كتب : جرب حط اسم جديد في الجدول و ضع لي الصورة على الكود القديم .


حطيت اسم جديد نفس الشي مش بيجملى القيمه غير لو كان الاسم فى العامود اللى اسمه Benificiary name فقط

ودا الكود اللى مستخدمه 

كود :
      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(SqlStr, sqlcon);
           DataTable Fdt = new DataTable();
           Fadp.Fill(Fdt);
           if (Fdt.Rows.Count>0)
           {
               textBox6.Text = Fdt.Rows[0]["Amount"].ToString();
           }
           else
           {
               textBox6.Clear();
           }
       }

انا اخدتلك صورة من البرنامج اهو 
شوف مثلا هنا 



الاجمالى هنا مكتوب 800 المفروض يبقي 1100
هو مش حاسب اخر واحد علشان اسم الحساب متغير فى ال Benificiary name 
انا عايزه زي ما قلتلك يحسبلي فى حالة اسم الحساب كان فى خانه ال Benificiary name او فى خانه ال Notes
الرد }}}
تم الشكر بواسطة:
#48
استبدل الاستعلام بـ :

PHP كود :
string SqlStr "SELECT sum(Amount)as Amount, Beneficiary_Name, Project_Number FROM CHEQUES WHERE(Beneficiary_Name = N'" cmbaccountname.Text "') 
AND (Project_Number = " 
cmbprojectnumber.Text ")or(Notes=N'" cmbaccountname.Text "') group by Beneficiary_Name, Project_Number"
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو
#49
(23-07-19, 09:19 PM)asemshahen5 كتب : استبدل الاستعلام بـ :

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


ادانى اخر قيمه فقط وهى 300 

يعني جبلي بس اخر سطر للاسف
الرد }}}
تم الشكر بواسطة:
#50
عدله ليكون :

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 ")) " 
الرد }}}
تم الشكر بواسطة: maxruined , ابراهيم ايبو


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

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


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