تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] طريقة تحويل نص الى تاريخ
#1
لدى تاريخ بصيغة String
و أرغب فى تحويله الى date
لأن فى كل مرة أحاول أدخلة لقاعدة البيانات DATE يقول لى فى رسالة خطأ :
Conversion from string " 13/ 3/ 2016" to type 'Date' is not valid

محتاج رأيكم
الرد
تم الشكر بواسطة:
#2
السلام عليكم ورحمة الله وبركاته
PHP كود :
Dim strDate As String TextBox1.Text
        Dim MyDate 
DateTime.ParseExact(strDate"dd-MM-yyyy"Nothing)
        
TextBox2.Text MyDate 

نرجو من الأخ الكريم إرسال مشروع مصغر عن الفكرة للتعديل عليه وشكرا.
إسرائيل إلى زوال ... وسوف تثبت الأيام ذلك ... قريباً إن شاء الله.
الرد
تم الشكر بواسطة:
#3
أخى العزيز  khodor1985 
خالص التقدير لك
الموضوع كله كما ترى بالصورة 3 متغيرات :
( واحد لليوم  (Str(day_Renamed  .....   و الثانى للشهر (Str(mth .....  و  الأخير للسنة (Str(yr  )
و طبعا كلهم string ...
المطلوب كما ذكرت اذاى أحولهم الى تاريخ SHORTDATE
طبعا وضعت الكود اللى تكرمت و أرسلته هنا فى مشاركتك لكن للأسف لم يعمل كما فى الصورة

الرد
تم الشكر بواسطة:
#4
نعم صحيح، لقد وقعت في الفخ، لم تعدل على الـ Format
تنسيق التاريخ في المتغير الأول StrDate يحتوي على "/"
أما في المتغير الثاني MyDate يحتوي علي : "-"

التعديل على الكود :
PHP كود :
Dim StrDate as string str(day_Renamed) & "/" str(mth) & "/" str(yr)
Dim MyDate DateTime.ParseExact(StrDate,"dd/MM/yyyy",Nothing)
Label17.Text MyDate 

أتمنى لك التوفيق
إسرائيل إلى زوال ... وسوف تثبت الأيام ذلك ... قريباً إن شاء الله.
الرد
تم الشكر بواسطة:
#5
أخى العزيز ... تعبتك معى
لكن أنظر الصورة الحالية ... واضح أنه لا يوجد حل !!!!!!!!!!!!
الرد
تم الشكر بواسطة:
#6
الأكواد :
PHP كود :
Dim strDate As String txtDay.Text "/" txtMonth.Text "/" txtYear.Text
        Dim MyDate 
DateTime.ParseExact(strDate"dd/MM/yyyy"Nothing)
 
       txtDate.Text MyDate 

النتيجة :
   

المرفق :

.rar   khodor1985 - ConvertDate.rar (الحجم : 72.7 ك ب / التحميلات : 50)

وهذه طريقة ثانية :
PHP كود :
Dim StrDate As String str(Day_Renamed) & "/" str(mth) & "/" str(yr)
Dim MyDate DateTime.Parse(StrDate)
Label17.Text MyDate 
إسرائيل إلى زوال ... وسوف تثبت الأيام ذلك ... قريباً إن شاء الله.
الرد
تم الشكر بواسطة:
#7
أخي الفاضل :

جرب الكود التالي :

 في قسم التصريحات ضع

كود :
Imports System.Globalization

ثم اكتب الكود في العمليات كالآتي :


كود :
Dim strDate As String = TextBox1.Text
       Dim MyDate = DateTime.ParseExact(strDate, "d/M/yyyy", CultureInfo.CurrentCulture)
       TextBox2.Text = MyDate
الرد
تم الشكر بواسطة: khodor1985 , khodor1985
#8
السلام عليكم...

لماذا لا تستعمل الدالة DateSerial مع المتغيرات مباشرةً...

PHP كود :
Dim MyDate As Date DateSerial(yrmthDay_Renamed)
Label1.Text MyDate

' أو

Dim MyDate As Date = DateSerial(yr, mth, Day_Renamed)
Label1.Text = MyDate.ToString("dd/MM/yyyy") 

نرجو الاستفادة و السلام.
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِ ( وَ مَا تُقَدِّمُوا لِأَنفُسِكُم مِّنْ خَيْرٍ تَجِدُوهُ عِندَ اللهِ هُوَ خَيْراً وَ أَعْظَمَ أَجْراً ) صَدَقَ اللهُ الْعَظِيمُ
الرد
تم الشكر بواسطة: khodor1985 , khodor1985
#9
PHP كود :
dim date1 as date = new date txtYear.Text txtMonth.Text txtDay.Text
الرد
تم الشكر بواسطة: khodor1985 , khodor1985
#10
http://vb4arb.com/vb/thread-14118.html
اسم معرفي : محمد يحيى
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  اقتراحاتكم حول المشروع و على طريقة كتابة الاكواد essawq 13 250 منذ 10 ساعة مضت
آخر رد: elgokr
  ما هي أسهل طريقة لتحويل مشروع VB.net الي asp.net dametucorazon 2 40 أمس, 11:58 AM
آخر رد: عبدالله الدوسري
  مساعدة في طريقة تضمين خط معين للمشروع essawq 9 185 12-09-18, 08:02 AM
آخر رد: elgokr
  [سؤال] طريقة إضافة أيام الشهور لعدة سنوات؟! TOT 16 1,208 08-09-18, 07:12 PM
آخر رد: elgokr
  [سؤال] ما هي طريقة انشاء قاعدة sql بواسطة script برمجيا عن طريق vb.net princelovelorn 12 388 01-09-18, 03:52 PM
آخر رد: elgokr
  ما هى طريقة تحديث قاعدة بيانات - بعد الانتهاء من التصميمم ahmedmansour 8 234 25-08-18, 05:34 PM
آخر رد: elgokr
  تحويل كود من c# إلى vb.net sads 17 521 25-08-18, 08:22 AM
آخر رد: elgokr
  [VB.NET] استفسار :- SlimDX بعد تحويل المشروع الى ملف EXE dubai.eig 7 157 15-08-18, 09:51 PM
آخر رد: elgokr
  طريقة ملئ كومبو بوكس بقواعد البيانات الموجودة على السيرفر المتألق9 3 166 13-08-18, 04:03 PM
آخر رد: galas
Sad [VB.NET] يا جماعة اريد كود تنبيه تاريخ انتهاء صلاحية لمادة قبل 30 يوم khalilfox 24 1,102 13-08-18, 05:44 AM
آخر رد: elgokr

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم