تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
خطا في حفظ التاريخ فارغ (تم حل الموضوع)
#1
Smile 
السلام عليكم اخوتي الأعزاء لدي هذه المشكله وهي حفظ التاريخ فارغ ولكم جزيل الشكر والتقدير
   
الرد }}}
تم الشكر بواسطة:
#2
وعليك السلام ورحمة الله وبركاته
يا اخي لاتكفي الصورة يجب ان تضع كود الحفظ مع شرح اكثر عن الخطأ
ملاحظة: رسالة الخطأ تقول ان نوع البيانات غيرمطابق لذا تأكد ان حقل التاريخ في قاعدة البيانات يقبل القيمة الفارغة

الرد }}}
تم الشكر بواسطة:
#3
كود :
           Cmd.Parameters.AddWithValue("@DTP_Expiry", DTP_Expiry.Value)
هذا البارميتر الذي اضعه لحفظ التاريخ 


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


الملفات المرفقة
.zip   WindowsApplication4.zip (الحجم : 80.46 ك ب / التحميلات : 16)
الرد }}}
تم الشكر بواسطة:
#6
يا اخي حملت مشروعك وغلته بدون وجود اخطاء
ياليت توضح قصدك بحفظ تاريخ فارغ

الرد }}}
تم الشكر بواسطة:
#7
(27-05-20, 04:48 PM)alshandodi كتب : هذا المثال بارك الله فيك اتمنى طلباتي واضحه

تم تعديل
والبرنامج يحفظ التاريخ الان


الملفات المرفقة
.rar   WindowsApplication4.rar (الحجم : 206.79 ك ب / التحميلات : 34)
الرد }}}
تم الشكر بواسطة: معاند الحظ , alshandodi , alshandodi
#8
اخوتي الاعزاء اقصد حفظ التاريخ فارغ عندما يكون تشيك بوكس فولس
الرد }}}
تم الشكر بواسطة:
#9
وعليكم السلام...
تفضل:
كود :
 If CheckBox1.Checked = False Then
           .Parameters.AddWithValue("@التاريخ", SqlDbType.NVarChar).Value = DBNull.Value
       Else
           .Parameters.AddWithValue("@التاريخ", SqlDbType.NVarChar).Value = DateTimePicker1.Value.Date
       End If
أو يمكنك وضع كود الحفظ إذا لم تستطع التنفيذ وسيت باذن الله تعديله.
المبرمج لا يفكر في المشكلة بل في الحل!!
الرد }}}
تم الشكر بواسطة: معاند الحظ , alshandodi
#10
استبدل الاجرائين Insert_Table1 و Update_Table1 لديك بالتالي

كود :
 Public Sub Insert_Table1()
        Dim Cmd As New OleDbCommand
        With Cmd
            .Connection = con
            .CommandType = CommandType.Text
            .CommandText = "Insert Into Table1 (Dtp_ex,Dtp_CH)values(@Dtp_ex,@Dtp_CH)"
            .Parameters.Clear()

            If Dtp_ex.Checked Then
                .Parameters.AddWithValue("@Dtp_ex", Dtp_ex.Value.ToString("yyyy/MM/dd"))
            Else
                .Parameters.AddWithValue("@Dtp_ex", DBNull.Value)

            End If

            .Parameters.AddWithValue("@Dtp_CH", Dtp_ex.Checked)

        End With
        If con.State = 1 Then con.Close()
        con.Open()
        Cmd.ExecuteNonQuery()
        con.Close()
        MsgBox("تم إضافة السجل بنجاح", MsgBoxStyle.Information, "حفظ")
        Cmd = Nothing
    End Sub

    Public Sub Update_Table1()
        Dim Cmd As New OleDbCommand
        With Cmd
            .Connection = con
            .CommandType = CommandType.Text
            .CommandText = "Update Table1 Set Dtp_ex = @Dtp_ex,Dtp_CH = @Dtp_CH Where ID = @ID"
            .Parameters.Clear()

            If Dtp_ex.Checked Then
                .Parameters.AddWithValue("@Dtp_ex", Dtp_ex.Value.ToString("yyyy/MM/dd"))
            Else
                .Parameters.AddWithValue("@Dtp_ex", DBNull.Value)

            End If


            .Parameters.AddWithValue("@Dtp_CH", Dtp_ex.Checked)
            .Parameters.AddWithValue("@ID", TextBox1.Text)
        End With
        If con.State = 1 Then con.Close()
        con.Open()
        Cmd.ExecuteNonQuery()
        con.Close()
        MsgBox("تم تعديل السجل بنجاح", MsgBoxStyle.Information, "تعديل")
        Cmd = Nothing
    End Sub

الرد }}}
تم الشكر بواسطة: alshandodi


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] سؤال ترددت قبل نشرة:طابعة الباركود لماذا تطبع أكثر من ليبل فارغ قبل السليم dr.programming 1 506 20-04-25, 09:26 PM
آخر رد: Kamil
  مشكلة تنسيق التاريخ في تقرير الكريستال مصمم هاوي 4 678 07-02-25, 01:24 AM
آخر رد: عبد العزيز البسكري
  فحص حقل التاريخ اذا كان فارغ محمد خيري 4 451 14-01-25, 02:02 AM
آخر رد: محمد خيري
  مشكلة التاريخ اداة DateTimePicker Wolfalwolf20 2 480 06-01-25, 06:14 PM
آخر رد: aljzazy
  عند تصدير التاريخ للإكسل يظهر معه الوقت علماُ لم اسجل الوقت. أبووسم2 2 368 24-09-24, 10:21 PM
آخر رد: أبووسم2
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 427 29-08-24, 06:27 PM
آخر رد: F.H.M
  مشكلة في التاريخ saud1004 1 283 20-08-24, 12:28 AM
آخر رد: saud1004
  طرح التاريخ الجيل 5 403 14-07-24, 11:10 AM
آخر رد: تركي الحلواني
  كيف اقوم بتحويل التاريخ من هجري الى ميلادي بال Report Viewer moh61 4 556 22-06-24, 09:33 PM
آخر رد: Kamil
  توسيط التاريخ بالأداه دات تايمر بيكر العيدروس 2 445 19-06-24, 06:24 PM
آخر رد: العيدروس

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


يقوم بقرائة الموضوع: