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

بيان عمر الشخص باليوم و الشهر و السنة ، عند إدخال تاريخ ميلادة

مغلق
بدأه helmy_foad في 4 يونيو 2007 · 14 رد · 1,409 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل من الممكن ان يكون هناك 2 تكست بوكس

عندما اضع فى أحدهما التاريخ بالصيغة التالية

1/5/1973

فى التكست بوكس التالى يظهر عمر الشخص بالصيغة التالية

34 عاماً ، 1 شهر ، 3 أيام

أرجو التعديل على الملف المرفق

مع العلم بأن التكست بوكس الأول bound و الثانى unbound

New_Microsoft_Access_Application.rar

#2

جرب هذا الإجراء

 

Sub GetPeriod(ByVal stDate As Date, ByVal enDate As Date, _
			  yy As Integer, mm As Byte, dd As Byte)
   Dim TempDate As Date
   Dim m As Long

   'للتبديل بين البداية والنهاية حال البداية أكبر من النهاية
   If stDate > enDate Then
	 TempDate = stDate
	 stDate = enDate
	 enDate = TempDate
   End If

   'لإدخال يوم البداية في المدة
   stDate = stDate - 1

   'لحساب الأشهر الكاملة
   m = DateDiff("m", stDate, enDate)
   TempDate = DateAdd("m", m, stDate)
   If TempDate > enDate Then
	 m = m - 1
	 TempDate = DateAdd("m", m, stDate)
   End If

   yy = Fix(m / 12)
   mm = m Mod 12
   dd = DateDiff("d", TempDate, enDate)
End Sub

Sub GetPeriodTest()
  Dim Birthday As Date
  Dim yy As Integer
  Dim mm As Byte
  Dim dd As Byte

  Birthday = DateSerial(1980, 1, 1)

  GetPeriod Birthday, date, yy, mm, dd
  MsgBox "years: " & vbTab & yy & vbCrLf & _
		 "Months: " & vbTab & mm & vbCrLf & _
		 "Days: " & vbTab & dd
End Sub

تم تعديل هذه المشاركة بواسطة Accessna في 4 يونيو 2007 في 23:19

#3

تفضل اخي الكريم.

New_Microsoft_Access_Application.rar

طبتم واهتديتم :)

===================================

إقرأ معي

رابط متجدد لكتاب أقرؤه فشاركني فيه

======

فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب

الكتاب :

حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار

اضغط على الصورة لتحميل الكتاب

%E1%E1%E5%20%CB%E3%20%E1%E1%CA%C7%D1%ED%CE.jpg

-----------

كتب سابقة

سعد الدين الشاذلي - مذكرات حرب أكنتوبر

#4

سلام

أهلا بالجميع

- ياجماعة عقدتوها بالمرة!!!!!!!!!!

- طيب أيش رايكم تشوفوا ( طريقتي) يكمن تناسبكم!

- المرفق بعد التعديل: Ihab_G01.zip

- أتمنى للجميع التوفيق

سلام

القحم

#5

الزين ما يجي بالساهل :D

Ages.rar

#6

أشكركم جميعاً جزيل الشكر

لم اكن أتصور ان يجيب على ثلاثة على هذا المستوى مرة واحدة

وفقكم الله لما فية الخير للجميع

#7

سلام

تحياتي للجميع

- ياجماعة الظاهر إن التاريخ عندي مقدم شوي!. أيش المشكلة؟

- كيف أحسبها صح؟

أتمنى للجميع التوفيق

سلام

القحم

#8

طبعا يالقحم طريقتك ذكية جدا

بس لا تنسى أنك تظهر الناتج بشكل تاريخ ، والتاريخ لا يوجد به شهر صفر

حيث مدة شهر صفر سوف تظهر واحد وهكذا حتى مدة 11 شهر والتي ستظهر 12

عليه احذف شهر وليس ثلاثين يوم

ولتضمين يوم البداية في المدة أضف يوما بحث لا يوجد عمر صفر أبدا حيث أقل عمر هو يوم

الزبدة : احذف شهر وأضف يوم

تم تعديل هذه المشاركة بواسطة Accessna في 5 يونيو 2007 في 16:24

#9

سلام

أهلا Accessna

- ياذكي! ما كنت أتوقع إنك تغلب الحاسب

MyDate=Format(DateDiff("y",[dt],Date()),"(yy"")   سنة ( ""mm"") شهر (""dd"") يوم """)

المطلوب:

حساب السنين الأولى من الميلاد؛ قبل 12 شهر يعني (00) سنة

حساب الأشهرالأولى من الميلاد؛ قبل 30 يوم الأولى يعني (00) شهر

حساب الأيام الأولى قبل (30) قبل ما يكتمل الشهر الأول من ميلاد المسيح (عليه وعلى نبينا الصلاة والسلام) يعني (1 يوم واحد) لا سنة ولا شهر. يعني (00/00/ 01 يوم)

- الدالة تحسب المدة كأيام، ثم تسخرج ما في هذه الأيام من سنين وأشهر وأيام. وبإحتراف لأنها تحسب طول الشهر حسب موقعه من السنة (لاتزيد ولا تنقص)!!!!!!!!

- تحياتي لك Accessna

أتمنى للجميع التوفيق

سلام

القحم

#10

بارك الله فيكم وجزاكم الله خير

اخواني

كيف احسب تاريخ الميلاد بالهجري

لاني جربت الامثله المعدله اذا ادخلت التاريخ بالهجري يحسب غلط وبعدد كبير

ارجو الافاده بارك الله فيكم

اتق الله حيث ماكنت

#11

طيب جرب هذا المثال

___________.rar

#12

أخي الكريم

من بعد إذن الإخوة الأفاضل

في مكتبة التاريخ والمواقيت موضوع مثبت ستجد به إن شاء الله ما تريده

هذه المكتبة في قسم التاريخ

ونسأل الله التوفيق

الله هو الموفق لسواء السبيل

#13

مثال جميل أخي مصلح

ويبدو مع بساطته أنه يصلح لكل التقاويم حتى اللي ما اخترعوها إلى الآن

#14

بارك الله فيك وجزاك الله خير اخي الفاضل ابوساره

الله يعطيك العافيه

مثال اكثر من رائع لقد كنت بحاجه ماسه لهذا المثال

وفقك الله

تحياتي واحترامي

اتق الله حيث ماكنت

#15

السلام عليكم

بارك الله في الجميع

أخي ابو ساره

مثال أكثر من رائع بارك الله فيك وزادك علما وهدى

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

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

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

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

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

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