بتاريخ: 18 مارس 201412 سنة comment_247964 بسم الله الرحمن الرحيم اللهم صلي على محمد السلام عليكم ورحمة الله اخواني مطوري ومسؤلي قواعد البيانات يوجد لدي داتا بيز قديمه ( ممكن على 6i ) وفيها سجلات تقريبا ٥٠ الف سجل ومشكلتي الآتي : يوجد حقل معرف على انه نصي ولكن البيانات داخله هي عباره عن تاريخ وتخزن كالتالي بالتاريخ الهجري ( ١٤٣٥٠٤١٣ ) حيث ١٣ هو اليوم و ٠٤ الشهر و ١٤٣٥ السنه وانشئت فيو جديد ( view ) وفيه بعض الحقول من ضمنها هذا الحقل ولكن اريد البيانات تظهر كتاريخ ( ١٤٣٥/٠٤/١٣ ) ياليت احد الأخوه عنده حل لهذه المشكله . المشكلة الأخرى هي انه لدي حقل رقم الجوال لكن مدخل البيانات ( المستخدم ) لا يتقيد بادخال رقم الهاتف بصورة صحيحه فمثلا يدخل الجوال بأحد هذه الطرق ( 0000000000 ) ( 050000000000 ) فكيف اجبر مدخل البيانات بادخال الهاتف بصورة صحيحه ؟ وجزى الله القائمين على هذا المنتدى خيرا .. واشكر كل من يشارك ويتفاعل مع الموضوع تقديم بلاغ
بتاريخ: 18 مارس 201412 سنة comment_247966 إسبق الحقل المقصود بالتالي to_date(txt_date,'YYYY/mm/dd') حيث txt_date انه الحقل المقصود تقديم بلاغ
بتاريخ: 19 مارس 201412 سنة كاتب الموضوع comment_247977 أشكر الاخت ميسم على المشاركة وقد نفذت الكود السابق وعمل بنجاح لكن عند تاريخ ( 29/02/1435 ) يتوقف عن العمل ويعطي اشارة خطأ !! ويبدو انه لا يقبل تاريخ يوم 29 من كل شهر 2 حيث وكما تعلمون ان شهر 2 بالميلادي ( فبراير ) لا يوجد فيه يوم 29 ولا 30 ! المشكله نحن نستخدم التاريخ الهجري وليس الميلادي آمل ان يكون هناك حل للمشكلة .. وفقنا الله واياكم تقديم بلاغ
بتاريخ: 19 مارس 201412 سنة comment_247982 هلا فيك يا غاالي طيب جرب To_Char(Text,'yyyy/mm/dd'(; وإن شا الله يشتغل معاك.. تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.