السلام عليكم ورحمة الله وبركاته ,,,,,,,
عندي متغير نصي يحمل القيمة '16/01/2010' , واريد ان استخرج الشهر من هذا التاريخ فأستخدم الاستعلام التالي :
Select Month(MyVar)
ولكنه يعطي خطأ في تحويل المتغير النصي الى النوع Datetime
وايضاً يعطي نفس الخطأ عند استعمال الدالة Convert لتحويل المتغير الى النوع Datetime
وما فهمته ان الخطأ ينتج لان البرنامج يعتبر ان صيغة التاريخ MM/DD/YYYY لذا يكون الشهر 16 وهذا خطأ
وقد جربت دالة Convert واستخدمت الاستعلام التالي ولكنه لم يعمل واعطى نفس الخطأ
Select Convert (VarChar,MyVar,103)
او الاستعلام الاتي :
Select Convert (datetime,MyVar)
فكيف اجعل البرنامج يتعامل مع التاريخ بالصيغة DD/MM/YYYY
اوك كيف احول الصيغة من DD/MM/YYYY الى MM/DD/YYYY
وشكراً ,,,,,,,,,,,,
