(30-08-18, 03:46 PM)elgokr كتب : [ -> ]اهلاً بك اخى الفاضل
اضافة لما قدمه اخى عابر سبيل 2
كل ما عليك هو فعله التالى
عند التعامل مع قيمة التاريخ الناتج عند التحديد
فى التنقل او ارسالها الى قاعدة البيانات وما غير ذلك
فكل ما هو عليك فعله التالى ...
ان تكوق استخدام الناتج بهذا الشكل
كود :
DatetimePicker1.value.ToString("MM-yyyy")
وبكده انت تكود تجنبت مشكلة اليوم حيث
هو بتلقاء نفسه سيحوله الى 1 عند الحاجة اليه
ولا تنسى ان تجعل الكود التالى داخل حدث Form1_Load
كود :
DateTimePicker1.Value = Now.ToString("MM-yyyy")
وبكده تكون حليت كل المشكلة ان شاء الله
تحياتى لك
وتمنيات لك التوفيق
فعلت كل ما نصحتني به أخي الكريم، برجاء إلقاء نظرة على السورس، الله يرضى عنك
(30-08-18, 07:48 PM)Hazem1 كتب : [ -> ] (30-08-18, 03:46 PM)elgokr كتب : [ -> ]اهلاً بك اخى الفاضل
اضافة لما قدمه اخى عابر سبيل 2
كل ما عليك هو فعله التالى
عند التعامل مع قيمة التاريخ الناتج عند التحديد
فى التنقل او ارسالها الى قاعدة البيانات وما غير ذلك
فكل ما هو عليك فعله التالى ...
ان تكوق استخدام الناتج بهذا الشكل
كود :
DatetimePicker1.value.ToString("MM-yyyy")
وبكده انت تكود تجنبت مشكلة اليوم حيث
هو بتلقاء نفسه سيحوله الى 1 عند الحاجة اليه
ولا تنسى ان تجعل الكود التالى داخل حدث Form1_Load
كود :
DateTimePicker1.Value = Now.ToString("MM-yyyy")
وبكده تكون حليت كل المشكلة ان شاء الله
تحياتى لك
وتمنيات لك التوفيق
فعلت كل ما نصحتني به أخي الكريم، برجاء إلقاء نظرة على السورس، الله يرضى عنك
أين السورس،
فلم أشاهد في الموضوع أي مرفقات؟
السبب يرجع ان العمود فى قاعدة البيانات نص ولس تاريخ
يجب ان يكون النوع Date/Time
وتجعل خصائصه الـ Format ان يكون القيمة mm/yyyy
ثم استبدل كود الزر للبحث ليكون بهذا الشكل
كود :
Table15BindingSource.Filter = String.Format("[Exp] = #" & TextBox5.Text & "#")
اذهب واكتب فى البحث 9/2018 وستجد عرض النتائج لهذا التاريخ
تحياتى لك
وتمنياتى لك التوفيق
انت لا تحتاج الى ظهور الـ 0000 لانها وجودها كما عدمه
لان ما يهمك هو الشهر و السنة ليس اكثر
فانت لا تشغل بالك بهذه
كل ما ستحتاجه هو فقط التعديل على قاعدة البانات للعمود لتجعله Date/Time
وطبق الكود حتى يعمل معك بدون اى خطاء كما فى الصورة
وبخصوص الارقام مثل الصفر يمكنك ان تعرضها انت بشكل يدوى كا شكليات
اذا كان فى الداتا او فى التقرير فيما بعد وبالنهاية كل هذا سيكون مجرد شكل ولا فائدة منه
تحياتى لك
وتمنياتى لك التوفيق