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

استفسار عن العمليات الحسابية في الاستعلام

بدأه abu samir في 29 ديسمبر 2008 · 6 رد · 651 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

السلام عليكــم ورحمـة الله وبركاتــه

اسال الله العلي القدير ان ينصر اخواننا في غزه ، وان يهلك اليهود واعوانهم

ثانيا : ماهو الحل عندما اقوم بجمع تاريخ مع عدد يطينى النتيجه يوم زايد ، اريد ان يحسب من التاريخ المحدد بقدر العدد الموضح مثال

تاريخ بداية المشاركة 1430/1/1 + عدد ايام المشاركة 10 = نهاية المشاركة 1430/1/10

انا وضعت هذه الصيخة في الاستعلام

([بداية المشاركة] + [عدد ايام المشاركة]) -1. وتطلع النتيجة المطلوبة ، هل هذا صحيح ، وماهو الحل الاخر والاسلم

وشكرا

#2

السلام عليكن ورحمة الله..

هناك دالة DateAdd وهي تضيف عددا من الايام او الشهور او السنوات حسب التحديد الذي تريده،، ولكن يفضل لو ترفق مثالا للتعديل عليه،، او حاول تطبيقها في محرر الفيجوال بيسك، وسيعطيك بالضغط على مفتاح المساعدة F1 معلومات كافية عنها..

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3
همام ابوعرقوب كتب:
السلام عليكن ورحمة الله..

هناك دالة DateAdd وهي تضيف عددا من الايام او الشهور او السنوات حسب التحديد الذي تريده،، ولكن يفضل لو ترفق مثالا للتعديل عليه،، او حاول تطبيقها في محرر الفيجوال بيسك، وسيعطيك بالضغط على مفتاح المساعدة F1 معلومات كافية عنها..

همام

مرفق المثال مع الشكر

recoeded.rar

#4

السلام عليكــم ورحمـة الله وبركاتــه

بارك الله فيك استاذنا الحبيب همام

اخي abu samir

سيكون التعبير بالاستعلام كالآتي :

End: DateAdd("d";[proeid];[start])

ويفضل حذف الحقل End من الجدول لأنه حقل محسوب

تفضل المرفق بعد التعديل

بالتوفيق للجميع ان شاء الله

recoeded.rar

#5

اسف على التاخير،،

شكرا للاخ يوسف،، كنت اعمل على شي اخر.

شكرا

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6

الاخ احمد يوسف

السلام عليكــم ورحمـة الله وبركاتــه

هل ممكن تشرح لي بعض المفاهيم

مثل dataadd ، وال d هذا وشوهو مع الشكر

#7

بارك الله فيكم اخواني جميعاً

الاخ abu samir

الدالة DateAdd هي واحدة من دوال الاكسس التي تستخدم لإضافة عدد الى تاريخ فإذا كان العدد موجب يكون ناتج الدالة تاريخ مستقبلي اما اذا كان العدد سالب فإن الناتج يكون في الماضي

تتكون هذه الدالة من ثلاثة وسائط

DateAdd(interval, number, date)

الوسيط الاول : interval هو الفاصل الزمني الذي يتم تحديده وفي مثالنا تم وضع القيمة d لأننا نريد استخراج الناتج بالايام

الوسيط الثاني : Number وهو العدد المراد اضافته الى التاريخ

الوسيط الثالث : Date وهو التاريخ المراد اضافة العدد بالوسيط الثاني اليه

اخي الكريم : من استفسارك لمست بأنك بحاجة ماسة الى معرفة دوال الاكسس لذا ارفقت لك ملفات مفيدة تحتوي على جميع دوال الاكسس مع شرحها بالتفصيل .

بالتوفيق اخي ابو سمير

Access_Funtions.rar

___________.rar

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…