منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
[سؤال] String was not recognized as a valid DateTime - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : [سؤال] String was not recognized as a valid DateTime (/showthread.php?tid=25646)



String was not recognized as a valid DateTime - Marwan9990 - 07-07-18

صباح الخير جميعا

معاي استفسار اعزائي

انا استخدام مع التاريخ اداة DateTimePicker
وعامل للاداة تفريغ 
كود :
CustomFormat = " "

المشكلة انا اعمل حفظ لمستخدم جديد الحين في قاعدة بيانات اكسس وحقل التاريخ بسبب التفريغ رح يكون فارغ طبعا طيب كذا حلو 
المشكلة لما اعمل استعلام الان ومع وجود التفريغ في حقل التاريخ تظهر لي هذا الرسالة 
كود :
String was not recognized as a valid DateTime.


ماني فاهم شو الحل  لهذا المشكلة انا ابي اعمل استعلام واذا كان الحقل فارغ ما يتغير شي يكون فارغ بدون ما تظهر هذا الرسالة


RE: String was not recognized as a valid DateTime - سعود - 07-07-18

http://vb4arb.com/vb/showthread.php?tid=11688
http://vb4arb.com/vb/showthread.php?tid=346
http://vb4arb.com/vb/showthread.php?tid=382

اتمنى تجد حل ....تحياتي


RE: String was not recognized as a valid DateTime - elgokr - 07-07-18

بخصوص هذا السطر 
كود :
CustomFormat = " "

اجعله 
كود :
CustomFormat = ""

بخصوص المشكلة
لنتخيل انك تستخدم التواريخ بهذا الشكل
كود :
       Dim DT As String = "22/11/2009"
       Dim date_ As Date = DateTime.Parse(DT)

كل ما عليك استخدامه بهذا الشكل
كود :
       Dim DT As String = "22/11/2009"
       Dim date_ As Date = DateTime.ParseExact(DT, "dd/MM/yyyy", Nothing)

تحياتى لك
وتمنياتى لك التوفيق