منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
رصيد الصنف عقب كل عملية - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : رصيد الصنف عقب كل عملية (/showthread.php?tid=25139)

الصفحات: 1 2 3 4 5 6 7


RE: رصيد الصنف عقب كل عملية - mrnooo2000 - 01-06-18

انت من طلب الاستعلام بالأكسس من البداية 

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

يمكننا ان نخرج من هذا كله بحل بسيط جدا 
فقط نستخدم استعلام 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



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

و بالتوفيق


RE: رصيد الصنف عقب كل عملية - atefkhalf2004 - 01-06-18

ربنا رزق المنتدي بمجموعة خيرة وممتازة مثلكم

لكن

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

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

وبالمرة ما المقابل  ل   امر  dsum  في ال سكول سرفر


RE: رصيد الصنف عقب كل عملية - mrnooo2000 - 02-06-18

أى Select ?


RE: رصيد الصنف عقب كل عملية - atefkhalf2004 - 02-06-18

الثانية لان الاولي عادية


RE: رصيد الصنف عقب كل عملية - mrnooo2000 - 02-06-18

ما هى نسخة الفريمورك لديك
لان ال linq  لا تعمل قبل 3.5


RE: رصيد الصنف عقب كل عملية - atefkhalf2004 - 02-06-18

Vb.net 2008   net frame 5.5


RE: رصيد الصنف عقب كل عملية - mrnooo2000 - 02-06-18

ضع صورة الخطأ


RE: رصيد الصنف عقب كل عملية - atefkhalf2004 - 02-06-18

نفسي اتعلم  linq

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


RE: رصيد الصنف عقب كل عملية - mrnooo2000 - 02-06-18

(02-06-18, 02:26 AM)atefkhalf2004 كتب : Vb.net 2008   net frame 5.5

عاى حد علمى اخر نسخة هى 4.7


RE: رصيد الصنف عقب كل عملية - atefkhalf2004 - 02-06-18

lماشي حضرتك المشكلة فين ؟؟؟؟؟

احلها ازاي


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

معلهش  انا اسف