منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : طلب كود خاص بجمع مجاميع
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2
طلب كود خاص بجمع مجاميع الباب حسب الصفوف المتشابه في الفليكس غريد   حسب المثال المرفق
(17-04-21, 07:26 PM)abde6726 كتب : [ -> ]طلب كود خاص بجمع مجاميع الباب حسب الصفوف المتشابه في الفليكس غريد   حسب المثال المرفق

حاولت افتح الملف بس ما تمكنت 
كود التجميع : 
PHP كود :
Dim Sql As String
Sql 
"Select Sum(Col1) As Sum From TB_Name GROUP BY Col2"
'The SUM() function returns the total sum of a numeric column. 
اخي الكريم عذرا لم استطع تحميل صورة البرنامج حت تتمكن من الاجابة
اليك الرابط https://k.top4top.io/p_1933veq2d1.jpg
(18-04-21, 03:03 AM)abde6726 كتب : [ -> ]اخي الكريم عذرا لم استطع تحميل صورة البرنامج حت تتمكن من الاجابة
اليك الرابط https://k.top4top.io/p_1933veq2d1.jpg

هاااا فهمت عليك
طيب اكتب لك الكود في الرد القادم ان شاء الله
ولا يهمك
انا عندي هذا الكود الذي يجمع الاعمدة في قاعدة البيانات
و انا اريد جمع مجاميع الصفوف المتشابه
و الكود:If RA.State = 1 Then RA.Close
Sql = "Select SUM(total) as Total from recettes where Num>= 1 and Num<=500"
RA.Open Sql, db, adOpenKeyset, adLockOptimistic
If RA.RecordCount > 0 Then
If Not IsNull(RA![total]) Then Text2.Text = RA![total] Else Text2.Text = ""
Else
Text2.Text = "0"
End If
(18-04-21, 03:03 AM)abde6726 كتب : [ -> ]اخي الكريم عذرا لم استطع تحميل صورة البرنامج حت تتمكن من الاجابة
اليك الرابط   https://k.top4top.io/p_1933veq2d1.jpg

(18-04-21, 03:11 AM)abde6726 كتب : [ -> ]انا عندي هذا الكود الذي يجمع الاعمدة في قاعدة البيانات
و انا اريد جمع مجاميع الصفوف المتشابه  
و الكود:If RA.State = 1 Then RA.Close
Sql = "Select SUM(total) as Total from recettes where Num>= 1 and Num<=500"
RA.Open Sql, db, adOpenKeyset, adLockOptimistic
If RA.RecordCount > 0 Then
  If Not IsNull(RA![total]) Then Text2.Text = RA![total] Else Text2.Text = ""
Else
  Text2.Text = "0"
End If

اخي الحبيب بناءً على الصورة قمت بكتابة هذا الكود 

PHP كود :
Private Sub Get_TotalBy_article()

Set Rs = New ADODB.Recordset

Dim XStr
YStr As String
XStr 
"1.01.1a"
YStr "1.01.1b"


Set Rs DB.Execute("Select Sum(total) As TotalSum From recettes Where [article] = '" Trim$(XStr) & "'")

If 
Rs.Recordcount 0 Then
TextX
.Text Rs!TotalSum
End 
If

Set Rs DB.Execute("Select Sum(total) As TotalSum From recettes Where [article] = '" Trim$(YStr) & "'")

If 
Rs.Recordcount 0 Then
TextY
.Text Rs!TotalSum
End 
If

End Sub 
اخي الكريم شكرا جزيلا
هذا في حالة وجود صفوف تحتوي على article يعطي المطلوب
اما اذا كانت الصفوف لا تحتوي على article فيطلع التنبيه التالي invalid use of nul
و عليه اريد لهذا الكود ان يعمل و يعطيني نتيجة 0
سلام عليكم

عدل هذا الجزء من الكود هكذا اخي 

كود :
TextX.Text = IIf(rs!TotalSum <> "", rs!TotalSum, "")


بالتوفيق
اخي أحمد عبد العليم السلام عليكم لقد قمت بتعديل الكود حسب ماطلبت ............. شكرا جزبلا
الصفحات : 1 2