تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مرحبا اخواني محتاج مساعدتكم بكود صغير بأضافه شرط صغير على الحساب من ال datagridviwe
#1
مرحبا اخواني محتاج مساعدتكم بكود صغير بأضافه شرط صغير على الحساب من ال datagridviwe  انا الكود عندي جاهز ويسحب جميع القيم وبيعطيني المجموع الاخير ...... الحين حابب تساعدوني كيف احسب على شرط معين اذا كان الحاله  ok  في ال stauts  يحسب الحقول فقط الموجود بها ok  اما الحقول الفارغة لايقوم بحسبااانها يعني بدل النتيجة تكون 3000 المفترض تكون 2000 لانو في عندي حقلين فارغات من الحالة ok .... ,وبعد كذا يضيف لي صف في داتا جيرد فيو 2 بنفس المسمى stauts  وبه عدد ال  ok  الموجودة للكود رقم 1 في الداتا جيرد فيو 1 وجزاكم الله الف خير اخواني الكرام قمت بارفاق البرنامج للتعديل وصورة الشرح بالمخرجات المطلوبة وجزيتم خير .....


الملفات المرفقة صورة/صور
   

.rar   WindowsApplication1.rar (الحجم : 218.66 ك ب / التحميلات : 18)
الرد }}}}
تم الشكر بواسطة:
#2
سلام


كود :
Dim sql As String =
    " SELECT [code]         AS [code],      " &
    "        COUNT([code])  AS [count],     " &
    "        SUM([total])   AS [total1],    " &
    "        SUM(SWITCH(VAL([total])>=" & 100 & " AND VAL([total])<=" & 200 & "," & 500 & ",    " &
    "                   VAL([total])>=" & 201 & " AND VAL([total])<=" & 300 & "," & 700 & ",    " &
    "                   VAL([total])>=" & 301 & " AND VAL([total])<=" & 400 & "," & 1000 & ",   " &
    "                   VAL([total])>=" & 401 & " AND VAL([total])<=" & 500 & "," & 2000 &
    "                ))     AS [total2]     " &
    "                                       " &
    " FROM [Reports]                        " &
    "                                       " &
    " WHERE [status] = 'ok'                 " &
    "                                       " &
    " GROUP BY [code]                       " &
    "                                       " &
    " HAVING (SUM([total]) >= 700 )         " &
    "    AND (COUNT([code]) >= 4 )          "


موفقين
متغيب
الرد }}}}
تم الشكر بواسطة: أبو عمر
#3
بارك الله فيك اخي الطالب وجزيت خيرا  ..... جهود رائعه منك اتمنى لك التوفيق .......ما اريد منكم الا سوى اقترح  اخير ليكتمل البرنامج وهي في الشرطين هذول :

" HAVING (SUM([total]) >= 700 )        
    "    AND (COUNT([code]) >= 4 )      
عندي الشروط هاااذي تتغير شهريا بحكم ظروف البرنامج تبعي ...انا سويت اقترح صغير وارفقته بالبرنامج احتاج وجهه نظرك هل ينجح اقتراحي اضفت جدول جديد بقاعدة البيانات بالشروط اعلاه على اساس انو الداتا جيرد فيو 1 تحسب الشروط من الجدول بس كيف طريق الكود راح تكون هاذي محتاجة شوية مساعدة وجزيت خيرا اخي الطالب شاهد المثال المرفق بحيث انو الشروط اعلاه ماتكون موجودة بالكود لانو هاذي تتغير عندي شهريا ممكن احتاج بدل من ال 700 مثلا تصير 800 وهكذا ارفقت الجدول الجديد بالمثال واذا في اقتراحات افضل من كذا يرجى افادتي اخوني بحيث اني اقدر اغير الشروط من قاعدة البيانات بدلا من فتح الكود ارجو ان تكون وصلت الفكرة وشكرا اخواني ...


الملفات المرفقة صورة/صور
   

.rar   WindowsApplication1.rar (الحجم : 238.46 ك ب / التحميلات : 9)
الرد }}}}
تم الشكر بواسطة: الطالب
#4
كيف سيكتب الكود ارجو المساعدة وجزاكم الله كل خير اخواني جميعا
الرد }}}}
تم الشكر بواسطة: الطالب
#5
سلام





موفقين


الملفات المرفقة
.rar   WindowsApplication1.rar (الحجم : 60.82 ك ب / التحميلات : 16)
متغيب
الرد }}}}
تم الشكر بواسطة: khodor1985 , moh61
#6
بارك الله فيك واحسنت اخي اطالب وجزاك الله عنا كل خير موفق اخوي ان شاء الله
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  محتاج مساعده مستعجله مجموع اجور العمليات لكل طبيب مهندس حيدر 5 184 02-09-16, 12:35 PM
آخر رد: مهندس حيدر
  ارجو المساعدة محتاج كود برمجي رامي الامير 0 146 01-04-16, 12:11 AM
آخر رد: رامي الامير
  [سؤال] محتاج مثال عن ربط sqlserver2008r2 محاسب يوسف 17 1,505 07-03-16, 05:08 PM
آخر رد: boudyonline
  اريد استبدال الكود المرفق بكود ابسط على ان يعطي نفس النتيجة ledoledo 1 166 02-02-16, 07:07 PM
آخر رد: ledoledo
Information [سؤال] انشاء قاعدة بيانات access واضافة جدول وحقول بكود vb.net fefooo29 3 868 15-12-15, 08:14 PM
آخر رد: fefooo29
Sad [سؤال] محتاج مساعدة بخصوص DataGridView ؟! sacimama 1 471 30-08-14, 11:25 PM
آخر رد: سعود
  مساعدة محتاج كود جمع قيم عمود فى الداتا جريد osemy 3 1,614 24-05-14, 09:19 AM
آخر رد: انور ليمان
Question كيفية تثبيت تطبيق بكود فيجوال دوت نت وسيكوال سيرفر علي الكمبيوتر محمد نافع 0 741 07-05-14, 06:50 PM
آخر رد: محمد نافع
  محتاج 2 فورم للاتصال والعرض محاسب يوسف 0 257 03-03-14, 05:27 PM
آخر رد: محاسب يوسف

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


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