تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] ما هو الكود الذي من خلاله يعطي عدد الخلايا الفارغة من عمود محدد
#1
أكرر شكري و إمتناني لمنتدى فيجوال بيسك لكل العرب وأشكر الأخ الأستاذ عبدالله الدوسري لسرعة جوابه لسؤالي السابق 


سؤالي على فيجوال بيسك 2012 :

جدول أكسس متربط بفورم لإخراج نتائج فرز إجمالية وتفصيلية
بالنسبة للفرز الإجمالي:

ما هو الكود الذي من خلاله يعطي عدد الخلايا الفارغة من عمود محدد 
ما هو الكود الذي يعطي عدد الخلايا الممتلئة من عمود آخر ....
حيث أن جدول البيانات يحوي أكثر من 15 عمود والخلايا التي سيتم جردها تحوي أرقام وفق رقم المعاملة 
واريدها أن تظهر وفق نتيجة محددة على فورم أعددته وفق خلايا فيها العدد الوارد والعدد المنجز والعدد المرفوض والعدد المتراكم
عدد الوارد .... وهي مجموع عدد الأسطر في الجدول حيث أن الخلايا ال15 الأفقية تكون لمعاملة واحدة والمعاملة الجديدة تأخذ سطراً جديداً 
عدد المنجز ..... و هي عدد خلايا التي تكون بأحد الأعمدة وقد ملأتها برقم 
عدد المرفوض .... وهي عدد خلايا تكون بأحد الأعمدة وقد ملأتها برقم
عدد المتراكم ... وهي عدد  الخلايا التي بأحد الأعمدة وتكون فارغة دون رقم
....
بالنسبة للفرز التفصيلي :
نفس الشروط السابقة ولكني سأظهر أرقام الإحصاء لخلايا محدد مكررة اي ما هو عدد المنجز والمرفوص والمتراكم 
مثلاً اسم لعشر مدارس جاءت معاملاتهم بأوقات مختلفة من السنة منها تم إنجازه ومنها تم رفضه ومنها لم يتم أخذ قرار بخصوصه
عند الجرد التفصيلي يظهر عندي جدول به بأسطره يوجد :
خلية  لكل مدرسة بإسمها جانبها خلايا توضح أرقام المنجز والمرفوض والمتراكم 
وبالنهاية يكون تحت الجدول مجموع الأعمدة لهذه البيانات التفصيلية 
اي مجموع اعمدة المنجز والمرفوض والمتراكم ( بهذا الجرد التفصيلي )



لست خبير فيجوال ..... مبتدئ ومعكم وبمجهودكم سأتمرس بإذن الله


وشكراً مجدداً
الرد }}}
تم الشكر بواسطة:
#2
جمل الاستعلام تتغير من قاعدة بيانات الى اخرى او تختلف

ولكن تقريبا كلها متشابهة في الاكسس تقريبا شئ كهذا



PHP كود :
SELECT h.ClientNumberIIf(h.CheckoutDate=null,"Yes","") AS CurrentVisitor 
FROM VisitsTable 
AS 
INNER JOIN 
(
 
  SELECT ClientNumberMAX(LastVisitDate) AS LastVisitStart 
   FROM VisitsTable 
   GROUP BY ClientNumber
 
   
AS 
ON 
(h.LastVisitStart t.LastVisitStart) AND (h.ClientNumber t.ClientNumber); 


لاحظ الحقل الذي طلبنا فيه ان تكون القيمة هي Null اي فارغة في بعض قواعد البيانات يستخدمون Is null



PHP كود :
SELECT column_names
FROM table_name
WHERE column_name IS NULL


بحال اردت ان تكون القيمة ليست فارغة


PHP كود :
SELECT column_names
FROM table_name
WHERE column_name IS NOT NULL


مثال عملي اعطني كل السجلات التي فيها العنوان لا شئ



PHP كود :
SELECT LastNameFirstNameAddress FROM Persons
WHERE Address IS NULL

الرد }}}
#3
السلام عليكم 
الرجاء وضع عنوان دال على السؤال 

تم تغيير العنوان   "أرجو المساعدة"
الرد }}}


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 195 26-11-25, 08:19 PM
آخر رد: asmarsou
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 215 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 844 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,186 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  [VB.NET] جمع عمود داتا كريت فيو مع تجاهل الخلايا الفارغة EMADW 4 488 29-04-25, 10:57 PM
آخر رد: Taha Okla
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 678 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 821 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 622 05-02-25, 01:51 AM
آخر رد: new_programer
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 604 30-01-25, 08:26 AM
آخر رد: new_programer

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


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