![]() |
|
مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (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=29733) |
مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - makky - 01-06-19 ياريت ياجماعة حد يقولي ايه الح عشان الموضوع بقي رخم جدا.لحد امبارح 31/05/2019 بيتم اضافة التاريخ بطريقه جميله ولكن من اليوم يتم اضافة التاريخ بطريقة عكسيه بحيث تكون الشهور مكان الايام والايام مكان الشهور استخدم هذه الطريقة لاضافة التاريخ وكذلك عند الاستعلام.يعني 01/06/2019 يضيفها علي هيئة 06/01/2019 الراجاء المساعدة من استاذتي واصدقائي (DateTimePicker1.Value.Day & "/" & DateTimePicker1.Value.Month & "/" & DateTimePicker1.Value.Year) RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - makky - 01-06-19 المشكلة في التاريخ في اول 12 يوم من كل شهر يتم ادخال الشهور بدل الايام والعكس. جربت ادخال التاريخ بصيغة Datetimpicker. Value. Tostring (dd/MM/yyyy) وكذلك Datetimpicker. Value. Day & '/' & datetimpicker. Month. Value الطريقة الثانية كانت ناجحه بحيث تصبح الايام اكبر من 12 يوم. حتي لما بدخل Loacal machine date من غير اي فورمات بيحدث نفس المشكلة ياريت لو فيه حل ياجماعه بس يكون عملي. بدون عمل حق نصي وهكذا. لإنه هيتطلب تغير جذري في المشروع وده هيبقى صعب جدا RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - ابراهيم ايبو - 01-06-19 السلام عليكم
أخي ادخل على لوحة التحكم في جهاز الكومبيوتر واذهب الى التاريخ وعدل صيغته
الى dd/MM/yyyy وسوف تحل مشكلتك
اما التواريخ التي خزنتها من 1-12 فهي مختلفة يجب تعديلها اوجذفها لانها شهر / يوم / سنة
RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - makky - 01-06-19 (01-06-19, 03:36 PM)ابراهيم ايبو كتب : هي علي الصيغه دي فعلا RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - ابراهيم ايبو - 01-06-19 اخي يجب ان تتوافق صيغة التاريخ التي في الكومبيوتر مع صيغة الادخال
اذا استخدمت الصيغة dd/MM/yyyy فلربما تواجه مشاكل في البحث بالتاريخ
اما نظام الصيغة MM/dd/yyyy فهو عمليا الاصج وهو المستخدم في الكومبيوتر والبرامج
حاول تجرب الادخالات على مثال صغير وتعاين الحالات كلها لتصل الى حل لمشكلتك
دمت بخير ارجو ان تتوفق للحل
RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - makky - 01-06-19 نجحت هذه الطريقة ولكن اتمني ان لاتتكرر المشكله .مع اني جربتها علي تاريخ 18/06/2019 وتعمل ايضا جيدا DateTimePicker1.Value.ToString("MM/dd/yyyy") RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - ابراهيم ايبو - 02-06-19 الحمد لله والشكر لله
ثم لك أخي makky
لولا السؤال ماتعلم مجيب
دمت بخير
RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - elgokr - 04-06-19 حتى يتم عم الفائدة اتبع الشرح هنا
تحياتى لك
وتمنياتى لك التوفيق
RE: مشكلة في اضافة التاريخ الي قاعدة بيانات اكسس - heshamelkomy71 - 05-06-19 عزيزى makkyتاكد يا اخى ان المشكلة سوف تظهر مرة اخرى و علشان تحل المشكلة دى حل جزرى اجعل نوع الحقل نصى و ارسل البيانات الية بصيغة dd/MM/yyyy ولكن قبل ارسال البيانات يجب عمل فانكشن يحول التاريخ بالصيغة السابقة الى نص مثال 20/01/2000 تصبح 20000120 و يتم الحفظ على هذا الاساس و عند اضهار البيانات على الشاشة يتم وضع الشطة المائلة مره اخرى ليصبح 20/01/2000 بهذه الطريقة يتم حل الموضوع حل جزرى ولن يتم تحول التاريخ مرة اخرة وكل عام و انتم بخير |