تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة عند تحويل من string الى Date
#1
السلام عليكم ورحمة الله وبركاته
عندما اكتب تاريخ في textbox ثم احوله الى من نوع Date  لاني احتاجه للتعامل مع دوال التارريخ لاكتشاف الفرق مثلا..تظهر هذه الرسالة string was not recognized as a valid datetime..وهذا نص الكود الذي كتبته

كود :
Dim s As Integer = Val(TextBox5.Text)
       s = s * -1
هذه الطريقة الاولى

( Dim d1 As Date = Date.TryParseExact(TextBox4.Text.ToString(), "dd/MM/yyyy", Nothing)
            TextBox4.Text = DateAdd("M", s, d1)




هذه الطريقة الثانية   


Dim d1 As Date = CDate(TextBox4.Text.ToString)
       TextBox4.Text = DateAdd("M", s, d1)
الرد }}}}
تم الشكر بواسطة:
#2
(12-03-15, 07:02 PM)ameerah كتب : الخطأ عندك فيDateAdd



كود :
Dim d1 As Date = CDate(TextBox4.Text).Date
TextBox4.Text = DateAdd(DateInterval.Month, s, d1)

اخي الفاضل طبقت الحل اعلاه لكن ضهرت لي هذه المشكلة (الصورة بالمرفقات) 
ارجو الرد وفقك الله


الملفات المرفقة صورة/صور
   
الرد }}}}
تم الشكر بواسطة:
#3
(12-03-15, 09:57 PM)ameerah كتب : الرسالة بتقول أنه مربع النص لا يحتوي على نص عشان يحوله.
تأكد أنك تكتب في مربع النص اللي اسمه TextBox4

اخي الفاضل انا اكتب في textBox4 لكن دون جدوى 
الرد }}}}
تم الشكر بواسطة:
#4
هذه اكوادي التي استخدمها للتعامل مع التاريخ

كود تحويل التاريخ
Dim dat_st As Date = Date.ParseExact(Date_start.Text, "dd/MM/yyyy", Nothing)

اضافة ايام او شهور او سنوات الى تاريخ
Date_end.Text = DateSerial((Now.Year), (Now.Month), (Now.Day) + 7)

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#5
(13-03-15, 02:29 AM)Dr.Sherif Alazizi كتب : هذه اكوادي التي استخدمها للتعامل مع التاريخ

كود تحويل التاريخ
Dim dat_st As Date = Date.ParseExact(Date_start.Text, "dd/MM/yyyy", Nothing)

اضافة ايام او شهور او سنوات الى تاريخ
Date_end.Text = DateSerial((Now.Year), (Now.Month), (Now.Day) + 7)

بالتوفيق


جزيل الشكر اخي الفاضل 
بعد ماقمت بمراجعة الكود بشكل دقيق وكما قلت  لي وجدت بان كلامك جدا صحيح وانا اسف لانني لم انتبه وفقك الله لكل خير ياطيب 
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [مساعدة] تحويل من #C إلى Vb أحمد إبراهيم سعد 2 27 منذ 2 ساعة مضت
آخر رد: أحمد إبراهيم سعد
  [كود] مشكلة مع الحدث keypress مع الاداة datagrideview nooralcown 0 20 منذ 10 ساعة مضت
آخر رد: nooralcown
  [VB.NET] مشكلة عند تحديث البيانات بالداتا جريد فيو محمد اسماعيل 6 94 13-12-17, 02:13 AM
آخر رد: محمد اسماعيل
Exclamation [VB.NET] مشكلة بسيطة في طباعة Textbox CoderMM 1 69 12-12-17, 09:54 PM
آخر رد: طالب برمجة
  تحويل عدد الى تاريخ الميساني 2 71 12-12-17, 08:23 PM
آخر رد: الميساني
  [VB.NET] مشكلة عند تحديث البيانات بالداتا جريد فيو محمد اسماعيل 0 50 09-12-17, 03:28 AM
آخر رد: محمد اسماعيل
  مشكلة في تثبيت اداة Oracle Developer Tools for Visual Studio Marwan9990 9 164 04-12-17, 06:38 PM
آخر رد: Marwan9990
  [VB.NET] طلب مساعدة في حل مشكلة فراس الغزي 8 126 03-12-17, 09:41 PM
آخر رد: طالب برمجة
  [VB.NET] تحويل التاريخ الميلادي والهجري محمد مسافر 7 6,417 03-12-17, 05:15 AM
آخر رد: mabualwafa2
  [VB.NET] مشكلة فيجوال بيزك ( تهنيج وتخريب ) سارة احمد 6 168 30-11-17, 10:30 PM
آخر رد: سارة احمد

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


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