تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية التخلص من تكرار تخزين البيانات
#3
السلام عليكم اخي الكريم رائد
ضع هذه السطور في نهاية الكود بعد End If اي بعد الانتهاء من الشروط كما ان كود حفظ الصورة مستقل يعمل قبل الحفظ
كود :
save_date()
           clearrr()
           MsgBox("تم الحفظ بنجاح")
وبذلك يكون الكود هكذا
كود :
Sub saving()
       Try
           dt.Rows.Add()
           Dim pos As String = dt.Rows.Count - 1
           dt.Rows(pos).Item(1) = ComboBox1.Text
           dt.Rows(pos).Item(2) = langcombx1.Text
           dt.Rows(pos).Item(3) = numeration.Text & " - " & annee.Text
           dt.Rows(pos).Item(4) = DateTimePicker1.Value
           dt.Rows(pos).Item(5) = TextBox3.Text
           dt.Rows(pos).Item(6) = TextBox4.Text
           dt.Rows(pos).Item(7) = TextBox5.Text
           dt.Rows(pos).Item(8) = TextBox6.Text
           dt.Rows(pos).Item(9) = RichTextBox1.Text
           If numeration.Text = "" Then
               MsgBox("ملئ خانة رقم 1 الشهادة واجب")
               Return
           End If
           If annee.Text = "" Then
               MsgBox("ملئ خانة رقم 2 الشهادة واجب")
               Return
           End If
           If TextBox3.Text = "" Then
               MsgBox("ملئ خانة الاسم واجب")
               Return
           End If

           Dim txt As String = " - "
           Dim EmpNum As String = numeration.Text & txt & annee.Text
           If String.IsNullOrEmpty(pathimg.Text) Then
               MessageBox.Show("الرجاء اختيار صورة")
               Return
           Else
               If File.Exists("image\" & EmpNum & ".jpg") Then
                   If MessageBox.Show("توجد صورة لها نفس الاسم هل تريد استبدالها ؟", "عذرا", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.Yes Then
                       File.Delete("image\" & EmpNum & ".jpg")
                       File.Copy(pathimg.Text, "image\" & EmpNum & ".jpg")
                   Else
                       Return
                   End If
               Else
                   File.Copy(pathimg.Text, "image\" & EmpNum & ".jpg")
               End If
           End If
           save_date()
           clearrr()
           MsgBox("تم الحفظ بنجاح")
       Catch ex As Exception
           MessageBox.Show(ex.Message)
       End Try
   End Sub
يبقى التأكد من صب الحفظ الذي عندك ان كان فيه شيء
دمت بخير
اعمل الخير وأجرك لا تنتظره فالله خير من إليك يرده
البرمجة ليست مجرد كود بل هي منهج تفكير منطقي لحل المشكلات







الرد }}}
تم الشكر بواسطة: حريف برمجة , الرائد


الردود في هذا الموضوع
RE: كيفية التخلص من تكرار تخزين البيانات - بواسطة ابراهيم ايبو - 10-07-19, 09:56 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية منع ظهور الأخطاء من إعدادات البيسيك mmaalmesry 2 860 29-08-25, 10:30 AM
آخر رد: mmaalmesry
  كيفية جلب أسماء الأعمدة بجدول من جداول sql heem1986 2 756 17-08-25, 09:15 PM
آخر رد: heem1986
  تصدير البيانات إلى ملف RTF مصمم هاوي 4 849 15-08-25, 04:13 PM
آخر رد: أبو خالد الشكري
  كيفية حفظ إعدادات البرنامج بحيث لا تتغير أحمد إبراهيم سعد 4 3,015 06-08-25, 06:34 PM
آخر رد: Taha Okla
  [VB.NET] ما هو أفضل موقع استضافة لقواعد البيانات MSSQL ؟ mmaalmesry 0 799 16-07-25, 10:45 PM
آخر رد: mmaalmesry
  مساعدة في كيفية ترحيل البيانات من داتا قريدفيو إلى داتا قريدفيو في فيجوال بيسك ahmedfa71 13 2,298 09-07-25, 11:24 PM
آخر رد: أبو خالد الشكري
  مشكلة في حفظ البيانات مصمم هاوي 2 1,032 30-06-25, 08:51 AM
آخر رد: مصمم هاوي
  بطء في جلب البيانات مصمم هاوي 9 1,021 08-05-25, 07:51 AM
آخر رد: مصمم هاوي
  سبب تكرار رسالة التنبيه مصمم هاوي 4 439 03-05-25, 02:05 PM
آخر رد: مصمم هاوي
  تعديل كود تحديث البيانات مصمم هاوي 1 791 26-04-25, 06:07 PM
آخر رد: مصمم هاوي

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


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