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

ماهي طريقة عرض التاريخ الهجري؟؟؟

مغلق
بدأه MLN4EVER في 8 يناير 2008 · 6 رد · 1,244 مشاهدة · في ADO.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

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

انا لدي برنامج vb.net مرتبط مع قاعدة بيانات access

ولكن المشكلة عند عرض البيانات في حدث الفورم load

حيث انه عندما ادخل التاريخ بالهجري يظهر لي عند العرض تاريخ غريب غير الذي ادخلته

وعندما ادخله بالميلادي عند العرض يظهر لي التاريخ بالهجري

هذا هو الكود لعرض التاريخ في textbox في الحدث load للفورم

TextBox1.DataBindings.Add("text", dataset1, "persons.BirthDate")

فما هي الطريقة لادخال التاريخ بالهجري وعرضه ايضا بالهجري

وشكرا للجميع

تحياتي

#2

الاخ السائل

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

  My.Application.ChangeCulture("ar-sa")

سيفهم برنامجك كاملا ان التاريخ هو التاريخ الهجري فقط

#3

شكرا لك اخي

ولكني جربت الكود الذي ذكرته ولكنه لم يحل المشكله

عموما سوف ارفق البرنامج مع العلم بان التاريخ يظهر معه الوقت ايضا كيف اتخلص منه

مع العلم اني عندما قمت بتحويل اعدادات الجهاز الى التقويم الميلادي ضبط البرنامج وصار يعرض هجري

كيف لي ان افصل البرنامج عن نظام التشغيل وجدت بالمنتدى العديد من المواضيع الا اني عند تطبيقها لم تضبط معي

اذا في امكانية لتطبيق الحل على البرنامج المرفق لي اسبوعين وانا احاول في حل هذه المشكله مع التاريخ

تحياتي

myproject.rar

تم تعديل هذه المشاركة بواسطة MLN4EVER في 8 يناير 2008 في 09:23

#5

الف الف شكر اخي ضبط الكود

الله يجزاك خير

اذا في امكانيه تشرح الكود

ولاحظت انك استخدمت التقويم الميلادي في اعلى الكود

My.Application.ChangeCulture("en-us")
#6

اخي الصراحة التاريخ الهجري مشكلة بالنسة لقاعدة البيات خصوصا يجب عليك استخدام طريقة التحويل

لان هذا التعديل ربما لايجدي لانه يفهم التاريخ التالي على انه ميلادي 1428/2/30 ولكن اكتب 1427/30/2 ستجد انه لايقبل ذلك

لان سنة 1428 الميلادية هي سنة كبيسة ويعتبر الشهر الثاني شهر شباط ؟؟؟؟؟؟

اسف ربما استعجلت في ارسال المثال ولكن صدقني اذا فرغت لن انساك

وحاول انت ايضا غير فوق الى "ar-sa" وجرب لابد ان تجد حلا

وشكرا

تم تعديل هذه المشاركة بواسطة blackeyes في 9 يناير 2008 في 03:32

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

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