![]() |
|
أسئلة أتمنى أحد يجاوبني رجاءً بخصوص التاريخ مع قاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : أسئلة أتمنى أحد يجاوبني رجاءً بخصوص التاريخ مع قاعدة البيانات (/showthread.php?tid=12612) |
أسئلة أتمنى أحد يجاوبني رجاءً بخصوص التاريخ مع قاعدة البيانات - SUBKING - 28-06-15 السلام عليكم
لدي مشكلة في قاعدة البيانات مع التاريخ .
السؤوال الاول : لدي في قاعدة البيانات حقول ومن ظمنها حقل التاريخ/الوقت الذي اسميته بـ datee ولدي فورم ادخال البيانات ، استعملت فيه الاداة datetimepicker ولكن العجيب ان هذه الاداة هي بالتاريخ الهجري العربي مثل جهازي ، ولكن البيانات تسجل وتخزن في قاعدة البيانات بالميلادية . رغم انني إن قمت بعرض التاريخ الخاص بالـ datetimepicker في msgbox تظهر لي تاريخ العربي . فلماذا تخزن بالميلادية ، لماذا لا تخزن بالتاريخ العربي ، أو أريد datetimepicker بالميلادي . الشي الغريب أنه التاريخ في الـ datetimepicker يكون بالهجري.. يدخل قاعدة البيانات يصبح بالميلادي وعندما استعيده من قاعدة البيانات في الداتا قريد يصبح بالهجري مجدداً السؤوال الثاني : هو تكملة للأول ، الاان اريد ان استعمل datetimepicker في استعلام ما اذا كان هناك سجل بنفس التاريخ في القاعدة ولكن المشكلة التواريخ في القاعدة بالميلادية ، وعندما استعمل الكود التالي. كود : Dim str As String = "select datee,hourr from booking where Format(booking.datee,'dd/mm/yyyy') = '" & datee & "' "لن أتمكن من معرفة ماذا كانت هناك قيمة مشابهه للتاريخ . لأان التاريخ الذي اقارن به بالهجري ، بينما بيانات القاعدة جميعها بالميلادي. أتتني فكرة أن أقوم باستدعاء كافة الجدول في داتاست واقوم بالمقارنة ، لأنني كما قلت سابقا التاريخ يصبح بالهجري مجددا ً عندما استدعي البيانات الى الداتاست ووفقكم الله ، ردو علي بالحل او اجوبة قد تفيدني او تفسيراتكم . شكرا جزيلا RE: أسئلة أتمنى أحد يجاوبني رجاءً بخصوص التاريخ مع قاعدة البيانات - adel2012 - 28-06-15 السلام عليكم ورحمة الله وبركاته قم بتحويل الحقل التاريخ الموجود عندك الى حقول من النوع النصي حيث سيتم حفظ التسيق الهجري ثم قم بالمقارنة RE: أسئلة أتمنى أحد يجاوبني رجاءً بخصوص التاريخ مع قاعدة البيانات - SUBKING - 28-06-15 (28-06-15, 02:24 PM)adel2012 كتب : السلام عليكم ورحمة الله وبركاته وعليكم السلام ورحمة الله وبركاتة ، لا يمكنني أن أغير حقل التاريخ الى حقل من النوع النصي لأني بذلك لن أستطيع أن أستعمل الـ Between Statement لاحقا ً أن إردت أن أستعلم بين تواريخ معينه |