تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] مشكلة في خطأ كود برمجي
#24
(01-11-18, 12:26 AM)asemshahen5 كتب : مشكتك بسيطة إذا أردت تعريف متغير فقط ضعه قبل جملة إف و لا تضعه بعد Exit Sub لأن كل ما بعد Exit Sub يصبح غير فعال أي غير مستخدم كما مكتوب .
اما إذا كانت مشكلتك أخرى فعندي جدول ناقص في قاعدة البيانات التي أرسلتها اسمه TB_END

كود :
Private Sub ButtonX2_Click(sender As Object, e As EventArgs) Handles ButtonX2.Click
       If TXT_NAME.Text = Nothing Then
           MessageBox.Show("يجب إدخال إسم الحساب", "نقص", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Exit Sub
       End If
       '------------------------------------------------------------------------
       If TXT_GUID_PARENT.Text = Nothing Then
           MessageBox.Show("يجب إدخال الحساب الرئيسي", "نقص", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Exit Sub
       End If
       '------------------------------------------------------------------------
       Dim DT As New DataTable
       DT.Clear()
       DT = CLS_ACCOUNT_.SEARCH_NAME(TXT_NAME.Text)
       Dim COD__ As Double = 0
       Dim DT_COD As New DataTable
       If DT.Rows.Count > 0 Then
           MessageBox.Show("الإسم موجود من قبل", "تنبيـــه", MessageBoxButtons.OK, MessageBoxIcon.Error)
           Exit Sub
       End If
       '------------------------------------------------------------------------
       DT_COD.Clear()
       DT_COD = CLS_ACCOUNT_.COD_(TXT_GUID_PARENT.Text)
       If DT_COD.Rows.Count > 0 Then
           COD__ = Val(DT_COD.Rows(0)(0).ToString())
       End If
       If COD__ = "0" Then
           COD__ = Val(TXT_CODE_PARENT_GUIDE.Text) + 10001
       End If
       '------------------------------------------------------------------------
       CLS_ACCOUNT_.ADD_(TXT_NAME.Text, TXT_GUID_PARENT.Text, Val(COD__), Convert.ToInt32(CMB_END.SelectedValue))
       MessageBox.Show("تمت عملية الحفظ بنجاح", "تاكيد", MessageBoxButtons.OK, MessageBoxIcon.Information)

   End Sub

شكراً والله لا أعرف كيف أتشكرك على هذه المعلومة القيمة التي أوصلتني للحل حيث أن أحد الأكواد لم يكن به END IF بعد EXIT SUB وكنت أضع END IF أسفل وسف أضع أين كان الخطأ

كود :
Dim DT As New DataTable
           DT.Clear()
           DT = CLS_ACCOUNT_.SEARCH_NAME(TXT_NAME.Text)
           If DT.Rows.Count > 0 Then
               MessageBox.Show("الإسم موجود من قبل", "تنبيـــه", MessageBoxButtons.OK, MessageBoxIcon.Error)
               Exit Sub
           End If
           '------------------------------------------------------------------------

           Dim COD__ As Double = 0
           Dim DT_COD As New DataTable
           DT_COD.Clear()
           DT_COD = CLS_ACCOUNT_.COD_(TXT_GUID_PARENT.Text)
           If DT_COD.Rows.Count > 0 Then
               COD__ = Val(DT_COD.Rows(0)(0).ToString())
           End If
           If COD__ = "0" Then
               COD__ = Val(TXT_CODE_PARENT_GUIDE.Text) + 10001

           End If
           TextBoxX1.Text = COD__.ToString
           '------------------------------------------------------------------------
           CLS_ACCOUNT_.ADD_(TXT_NAME.Text, TXT_GUID_PARENT.Text, Val(COD__), Convert.ToInt32(CMB_END.SelectedValue))
           MessageBox.Show("تمت عملية الحفظ بنجاح", "تاكيد", MessageBoxButtons.OK, MessageBoxIcon.Information)
هكذا الكود صحيح مئة بالمئة أشكر كل القائمين على هذا المنتدى وبإذن الله لن أبخل بشيء لهذا المنتدى على وقوفهم معي ومساعدتي على تجاوز بعض المشاكل وأتمنى أن أكون لم أزعجكم
الرد }}}
تم الشكر بواسطة: asemshahen5 , asemshahen5 , elgokr


الردود في هذا الموضوع
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 29-10-18, 01:01 AM
RE: مشكلة في خطأ كود برمجي - بواسطة mero5000 - 29-10-18, 07:38 AM
RE: مشكلة في خطأ كود برمجي - بواسطة larbihamri - 29-10-18, 04:09 PM
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 29-10-18, 06:19 PM
RE: مشكلة في خطأ كود برمجي - بواسطة asemshahen5 - 30-10-18, 01:11 AM
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 30-10-18, 02:49 AM
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 30-10-18, 04:33 AM
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 30-10-18, 06:46 PM
RE: مشكلة في خطأ كود برمجي - بواسطة elgokr - 31-10-18, 05:08 AM
RE: مشكلة في خطأ كود برمجي - بواسطة asemshahen5 - 31-10-18, 09:11 PM
RE: مشكلة في خطأ كود برمجي - بواسطة asemshahen5 - 31-10-18, 10:26 PM
RE: مشكلة في خطأ كود برمجي - بواسطة asemshahen5 - 01-11-18, 12:26 AM
RE: مشكلة في خطأ كود برمجي - بواسطة نورالدين32 - 01-11-18, 01:54 AM


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


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