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

[ تمت الإجابة ]مشكلة في استعلام العمر

بدأه التميمي2007 في 6 سبتمبر 2009 · 2 رد · 266 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عند تشغيل الاستعلام تظهر رساله بحدوث خطأ

ارجوا المساعدة

والاستعلام خاص باحتساب العمر بدقة حيث لايتم احتساب سنة الا بعد مروور 12 شهر وليس بداية يناير

مثال

تاريخ ميلاد 10-10-1999 يتم احتسابه ان عمره 9 سنوات وليس 10 سنوات لاننا لم ندخل في شهر 10

__________.rar

#2

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

أخي الكريم، عدل الاستعلام إلى التالي:

SELECT IIf(Not IsNull([PRITH]),CalcAge([PRITH],Date()),0) AS العمر, BB1.NUM, BB1.PRITH
FROM BB1 WHERE (((IIf(Not IsNull([PRITH]),CalcAge([PRITH],Date()),0))>=18));

لاحظ أن الفرق الوحيد هو مجرد تغيير "" إلى 0، لأن المقارنة مع 18 يجب أن تكون مع رقم وليس مع نص فارغ...

والله أعلم

#3

ماشاء الله ابداع

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

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

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

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

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