السلام عليكم عندى مشكلة و هى عند اضافة التاريخ و لم اعرف ما ى المشكلة عندا الاضافة
للعلم
ComboBox1 = الشهر
ComboBox2= الايام
ComboBox3= السنة
كود :
dr.Item("Dateofbirth") = ComboBox1.SelectedText + "/" + ComboBox2.SelectedText + "/" + ComboBox3.SelectedText
(24-01-21, 09:37 PM)fghj2 كتب : [ -> ]
كود :
dr.Item("Dateofbirth") =cdate( ComboBox1.SelectedText + "/" + ComboBox2.SelectedText + "/" + ComboBox3.SelectedText )
شكر ليك اخى العزيز و لكن هى نفس المشكلة تغير من نص الى تاريخ مع العلامات وهذا هو نص الخطاء
Conversion from string "/" to type 'Date' is not valid.
غير SelectedText إلى Text
كود :
dr.Item("Dateofbirth") =cdate( ComboBox1.Text + "/" + ComboBox2.Text + "/" + ComboBox3.Text )
(24-01-21, 09:42 PM)fghj2 كتب : [ -> ]غير SelectedText إلى Text
كود :
dr.Item("Dateofbirth") =cdate( ComboBox1.Text + "/" + ComboBox2.Text + "/" + ComboBox3.Text )
فى هذى الحالة لى يعرف الارقام المراد تحديده و يظهر خطا جديد
Cross-thread operation not valid: Control 'ComboBox1' accessed from a thread other than the thread it was created on.
ضع CheckForIllegalCrossThreadCalls = False في بداية داخل حدث Form1_Load
(24-01-21, 09:48 PM)fghj2 كتب : [ -> ]ضع CheckForIllegalCrossThreadCalls = False في بداية داخل حدث Form1_Load
شكرا ليك اخى العزيز و اذا فعلت هذا سوف يظهر اخطاء اخرى كثير و لكن كل ما ارويد ان اقوم بتسجل التاريخ ادخل قاعدة البيانات فقط و لسه اقفة خاصية مستخدمها داخل البرنامج
شكر ليك اخى العزيز و لكن سوف اوضح المشكلة ما هى
الكود لى حاضرتك قولتى عليه شغل تمام ومفيش اى مشكلة
كود :
dr.Item("Dateofbirth") = CDate(ComboBox1.Text + "/" + ComboBox2.Text + "/" + ComboBox3.Text)
شغل زاى الفل لو استخدم مثلا فى fromLoad او داخل زار Button
بيتم اضافة التاريخ بدون اى مشكلة لكن لو استخدام الكود ادخل BackgroundWorker يظهر مشكلة زاى ما قولت لحاضرتك قبل كده
اذا ما هو حل المشكلة دى
وشكر ليك جدا واسف على الازعاج