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

حفظ التاريخ من السى شارب فو Accsess

مغلق
بدأه huss22us في 3 أكتوبر 2005 · 4 رد · 522 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

أريد أن أقوم بحفظ تاريخ إدخال البيانات فى ال Access من Form بال C#

قمت بإستخدام ال DateTime وكل شئ المفروض تمام

لكن عند فتح ال DataBase بال Access أجد فى هذا الحقل تاريخ ووقت ثابتين

وكأنه الحد الأقصى ؟؟؟؟؟؟؟؟

لو حد يعرف المشكلة من مين وفى إيه ؟؟؟ أكون شاكر أفضاله

وشكرا

اللهم إنك عالم بحالى وغنى عن سؤالى فأهدنى وأصلح لى بالى

#2

لا يوجد مشكلة في ذلك، هل من الممكن ان تعرض الكود الذي يقوم بعملية التخزين؟ وما نوع الحقل ضمن الاكسس؟

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#3

يا ريت فعلاً تضع الكود حتى يصبح الموضوع أوضح

على العموم جرب هذا الحل في السريع

ضع قبل التاريخ و بعده علامات ال# بمعنى

Insert Into Mytable (MyDate) Values (#10/12/1983#);

أعتقد أن الAccess يقبل التاريخ بهذا الشكل و ان كنت غير متأكد...

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#4

السلام عليكم

أولا: شكرا لكما على ردودكما أخوى الكريمين

ثانيا: كل عام و أنتم بخير يمناسبة شهر رمضان المعظم

ثالثاا: بصراحه لا أعتقد أن المشكلة فى الكود حيث أستخدم ال Class --> DateTime للحصول على التاريخ "تاريخ اليوم" عن طريق Now و بعد ذلك أقوم بعمل Update لل Record و عن طريق OledbCommand فقط

أمل فى ال DataBase ف ال Field من نوع Date/Time و قد جربت كل خصائص هذا الحقل من ShortDate , LongDate , MediumDate

,Default و لكن للأسف جميعهم يعطى نفس النتيجة

اللهم إنك عالم بحالى وغنى عن سؤالى فأهدنى وأصلح لى بالى

#5

السلام عليكم ورحمة الله وبركاته

أولا أرجوا من المشرفين حذف الرد السابق للتكرار

ثانيا كلام bashmohandes صحيح لأن صيغة حفظ التاريخ في الدوت نت مختلفة عن Access

فالدوت نت يقوم بإرسال dd/mm/yyyy والأكسس يقوم بإستقبال mm/dd/yyyy

ولذلك لتتأكد من أن هذه هي المشكلة قم بإرسال تاريخ مثل ذلك 01/01/2005

فإذا لم يحدث خطأ أصبح كلامنا صحيح في تغير التاريخ

أما إن حدث خطأ إذا نبحث عن الخطأ في مكان آخر

والله أعلى وأعلم

Name : Ahmed H. Alawady

Web Site : Alawady.info

Email : alawady_ahmed@hotmail.com

Tel : +2 012 345 6808

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

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