الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

التعديل على الكود تكرار قيمة

مغلق
بدأه sweety78 في 23 أبريل 2013 · 1 رد · 352 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

DateDescription = Format(Date, "mmmm yyyy")

DateDescription = التاريخ بصيغة الشهر والسنة (April 2013) "شكر خاص للأستاذة زهرة"

 

في قاعدة البيانات المرفقة... في النموذج وعند الضغط على زر command0 أريد أن يقوم بقراءة بيانات الجدول TableDescription فيما اذا كانت ذات القيمة موجودة او لا.

 

لقد حاولت استخدام دالة Dlookup ووجد ان الكود فقط يعمل اذا كان يوجد سجل واحد في الجدول وكذلك الدالة Dfirst تعمل اذا كانت القيمة الاولى في الجدول ودالة DLast اذا كانت القيمة الاخيرة.

 

 

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

 

أرجو التعديل على الكود

 

مع جزيل الشكر

Duplicate.rar

#2

المعادلة:

DateDescription = Format(Date, "mmmm yyyy")
DCount("[Description]", "TableDescription")

 

ونتيجتها:

Dcount=3 , DateDescription=April 2013

 

اما المعادلة:

If DCount("[Description]", "TableDescription") = DateDescription Then

 

فما ممكن ان المعادلتين تتساوى ، لان المقارنة بين تاريخ وبين عدد (Dcount يحسب عدد المرات التي تكررت Description في الجدول TableDescription)

 

DLookup , DFirst , DLast تعطي القيمة من الجدول ، بينما DCount يحسب عدد المرات التي تكررت القيم في الجدول.

 

شو المطلوب عمله ، علشان ممكن نساعد؟

 

 

جعفر

1

هذا الموضوع مغلق.

مواضيع مشابهة