تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
رصيد الصنف عقب كل عملية
#21
انت من طلب الاستعلام بالأكسس من البداية 

لكن 
لا مشكلة أخى الكريم

يمكننا ان نخرج من هذا كله بحل بسيط جدا 
فقط نستخدم استعلام linq

بعد أن تملء الجدول datatable لديك من قاعدة البيانات 

و ليكن اسم الجدول dt
نقوم بعمل الاستعلام ثم 
نعرض البيانات 

و هذا هو الكود 
كود :
       Dim dt As New DataTable
       Using da As OleDbDataAdapter = New OleDbDataAdapter("Select * From adraseed", conn)
           da.Fill(dt)
       End Using

       Dim groupedData = From rw In dt.AsEnumerable()
                         Select New With {
                             Key .atefinv = rw("atefinv"),
                             Key .itcod = rw("itcod"),
                             Key .invsun = rw("invsun"),
                             Key .purqu = rw("purqu"),
                             Key .invqu = rw("invqu"),
                             Key .balance = dt.AsEnumerable().Where(Function(R) R("itcod") = rw("itcod") And R("atefinv") <= rw("atefinv")).Sum(Function(c) c("purqu") - c("invqu"))
                         }

       DataGridView1.DataSource = groupedData.ToList



و لا كرشه و لا عضم و لا أى حاجة 

و بالتوفيق
الرد }}}
تم الشكر بواسطة: sendbad100 , sendbad100
#22
ربنا رزق المنتدي بمجموعة خيرة وممتازة مثلكم

لكن

قليل الحظ كما قلت يلاقي العظم في الكرشة
هناك خطأ في جملة select    كلها تحتها خط ازرق  واضح فيه كومة او علامة ناقضة

حاولت التعديل دون جدوي

وبالمرة ما المقابل  ل   امر  dsum  في ال سكول سرفر
الرد }}}
تم الشكر بواسطة:
#23
أى Select ?
الرد }}}
تم الشكر بواسطة:
#24
الثانية لان الاولي عادية
الرد }}}
تم الشكر بواسطة:
#25
ما هى نسخة الفريمورك لديك
لان ال linq  لا تعمل قبل 3.5
الرد }}}
تم الشكر بواسطة:
#26
Vb.net 2008   net frame 5.5
الرد }}}
تم الشكر بواسطة:
#27
ضع صورة الخطأ
الرد }}}
تم الشكر بواسطة:
#28
نفسي اتعلم  linq

المهم حضرتك ملف الصورة الخطأ


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#29
(02-06-18, 02:26 AM)atefkhalf2004 كتب : Vb.net 2008   net frame 5.5

عاى حد علمى اخر نسخة هى 4.7
الرد }}}
تم الشكر بواسطة:
#30
lماشي حضرتك المشكلة فين ؟؟؟؟؟

احلها ازاي


ما البديل  للامر  dsum   ?????

معلهش  انا اسف
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  لايمكن الوصول للملف لأنه قيد الاستخدام بواسطة عملية أخرى صالح عبدالله 3 318 24-12-24, 12:17 AM
آخر رد: صالح عبدالله
  مشكلة في زيادة كمية الصنف الي الفاتورة المبيعات عبدالكريم برشدان 2 1,596 02-12-24, 06:50 PM
آخر رد: altoki939
  المساعدة في عملية طرح الوقت من خلال اثنين textbox جيولوجي مبتدئ 9 2,757 06-08-24, 07:43 PM
آخر رد: خالد كامل1
  ممكن طريقة الفليكسي ( شحن رصيد الهانف) sdz 3 603 04-06-24, 12:29 AM
آخر رد: ابو انس
  [سؤال] ما هى طريقة شحن رصيد للهاتف (فورى-شحن على الهواء) dr.programming 0 312 25-05-24, 03:48 AM
آخر رد: dr.programming
  سؤال عن عملية حذف سجل من قاعدة البيانات assuhimi 3 794 11-02-24, 08:43 PM
آخر رد: assuhimi
Heart [C#.NET] حول بطئ عملية نقل البينات الكثيرة من أكسس إلى داتا غريد فيو بلال بلال 11 1,500 15-12-23, 07:47 AM
آخر رد: foad8920
  [VB.NET] ناتج عملية الطرح للأرقام الشعرية خطا عبدالله الصافي 3 669 27-09-23, 11:01 AM
آخر رد: قناص المدينة
  عملية حسابية خاصة محمد خيري 6 844 22-08-23, 09:09 AM
آخر رد: مصمم هاوي
  اظهار السعر اسفل الصنف atefkhalf2004 2 604 28-07-23, 03:03 AM
آخر رد: atefkhalf2004

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


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