تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[C#.NET] جمع حقلين من جدولين
#5
(28-12-20, 10:47 PM)mol كتب :
(28-12-20, 01:56 PM)amonem كتب : السلام عليكم ورحمه الله وبركاته
ارجو من خبراء المنتدى مساعدتى فى هذا الطلب 
يوجد 3 جداول

جدول Table_1 الحقل اسمه Total

جدول Table_2 الحقل اسمه Numpr_Total

جدول Table_3 الحقل اسم AS_Total


المطلوب
جمع الحقل (Numpr_Total) من جدول (Table_2)  + الحقل (AS_Total) من جدول (Table_3) واضافت المجموع فى الحقل (Total) فى جدول (Table_1) بشرط (ID)

لغه سي شارب
 
ولكم مني جزيل الشكر والاحترم

(28-12-20, 10:27 PM)amonem كتب :
(28-12-20, 03:03 PM)mol كتب :
كود :
OleDbDataAdapter da = new OleDbDataAdapter(@"SELECT Table_2.ID, SUM(Table_2.Numpr_Total + Table_3.AS_Total) AS total FROM Table_2 INNER JOIN TABLE_3 ON Table_2.ID = Table_3.ID GROUP BY Table_2.ID", cnn);
DataTable dt = new DataTable();
if (da.Fill(dt) > 0)
{
   OleDbCommand cmd;
   if(cnn.State!=ConnectionState.Open)cnn.Open();
   foreach (DataRow r in dt.Rows)
   {
       cmd = new OleDbCommand(@"UPDATE Table_1 SET Total = @total WHERE ID=@id", cnn);
       cmd.Parameters.AddWithValue("@total", r["total"]);
       cmd.Parameters.AddWithValue("@id", r["ID"]);
       cmd.ExecuteNonQuery();
   }
   cnn.Close();
}
شكراا لحضرتك استاذي الغالى لاهتمامك 
بس عندي ملحوظه هو بتهيقلى ان الكود بيعمل على قاعده بيانات اكسس وليس سيكول سيرفر

راجعت سؤالك اكثر من مرة
فلم اجد فيه انك ذكرت الاكسس او سيكول سيرفر فتركت لي الخيار
فاخترت الاكسس حين كنت متفرغا للجواب على سؤالك
شكرا لاهتمامك  اخى الغالى
انا بالفعل لم اذكر سيكول او اكسسس وجزاك الله كل خير ولكنى عدلته واشتغل لكن نتيجه الجمع خطأ 
مثال   موظف المجموع الصحيح بتاعه حسب البيانات فى الجدولين =1080 
بعد استخدام الكود الناتج  = 2340  يعني فرق شاسع
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
جمع حقلين من جدولين - بواسطة amonem - 28-12-20, 01:56 PM
RE: جمع حقلين من جدولين - بواسطة mol - 28-12-20, 03:03 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 28-12-20, 10:27 PM
RE: جمع حقلين من جدولين - بواسطة mol - 28-12-20, 10:47 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 29-12-20, 12:47 AM
RE: جمع حقلين من جدولين - بواسطة mol - 29-12-20, 02:00 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 29-12-20, 02:16 PM
RE: جمع حقلين من جدولين - بواسطة mol - 29-12-20, 02:25 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 29-12-20, 03:58 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 29-12-20, 09:47 PM
RE: جمع حقلين من جدولين - بواسطة mol - 29-12-20, 07:52 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 30-12-20, 12:44 PM
RE: جمع حقلين من جدولين - بواسطة mol - 29-12-20, 10:08 PM
RE: جمع حقلين من جدولين - بواسطة mol - 30-12-20, 09:59 PM
RE: جمع حقلين من جدولين - بواسطة amonem - 31-12-20, 12:44 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  عرض جدولين في نفس التقرير crystal report Rabeea Qbaha 4 3,856 01-07-23, 04:58 AM
آخر رد: تميم

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


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