تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اين الخطئ في هد الكود
#1
السلام عليكم اخوان الكرام
اين الخطئ في هد الكود 
من حين لاخر لاينفد الشرط حتي ولو كانت القيمة في تاكست 1 اكبر من القيمة في التاكست 2 والعكس 


  Dim dg As String
        Dim dg2 As String
        dg = TextBox1.Text
        dg2 = TextBox2.Text

        If dg > dg2 Then

            MsgBox("الكمية المطلوبة اكثر من الموجودة في المخزون ")

        ElseIf dg = ("") Then

            MsgBox("اضف الكمية")
        ElseIf dg = 0 Then

            MsgBox("اضف الكمية")



        Else



            Form2.DataGridView1.CurrentRow.Cells(2).Value = dg
            Form2.DataGridView1.AllowUserToAddRows = True


            Close()

        End If
الرد }}}
تم الشكر بواسطة:
#2
لا تجعل القيمه string اجعلها integer
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#3
(31-05-20, 02:23 PM)alshandodi كتب :   مشكور اخي لاكن ادا كانت التاكست بوكس فترغة راح يطلع خطئ بما ان dg من نوع رقم ما الحل في رئيك
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#4
اتمنى ان يكون  هذا الكود ذو فائده ..
- اذا كان اقل من 3 يضيف وينبه المستخدم انه قريب تنفذ الكمية 
- وعندما يصل 0 لا يضيف اي شي 
- إذا كانت اكبر من في المخزن لا يعمل شي 
كود :
 Sub checkqty()
       Try
           Dim QTY As Double = Convert.ToDouble(TextBox1.Text)
           Dim Stock As Double = Convert.ToDouble(TextBox2.Text)

           If QTY > Stock Then
               MsgBox("القيمة المدخله اكبر من القيمة في المخزن")
               Exit Sub
           Else
               ' كود اضافة الى داتا جريد فيو
               MsgBox("تم إضافة")
           End If

       Catch ex As Exception

       End Try
   
End Sub
هذا يكون في button  
 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click

       Try
           Dim QTY As Double = Convert.ToDouble(TextBox1.Text)

           If QTY <= 0 Then
               MsgBox("لقد نفذت الكمية")
               Exit Sub
           End If
           If QTY <= 3 Then
               checkqty()
               MsgBox("لقد اوشكت الكمية على النفاذ")
           Else
               checkqty()
           End If
       Catch ex As Exception

       End Try


   End Sub
أتمنى ان يكون ذو فائده
الرد }}}
تم الشكر بواسطة: ابراهيم ايبو
#5
PHP كود :
Try
            
Dim dg As Integer TextBox1.Text
            Dim dg2 
As Integer TextBox2.Text

            
If dg "" Or dg 0 Then
                MsgBox
("اضف الكمية")
                Exit 
Sub
            
Else
                If 
Val(dg) > Val(dg2Then
                    MsgBox
("الكمية المطلوبة اكثر من الموجودة في المخزون ")
                Else
                    
Form2.DataGridView1.CurrentRow.Cells(2).Value dg
                    Form2
.DataGridView1.AllowUserToAddRows True
                    Close
()
                
End If
            
End If
        Catch 
ex As Exception
            MsgBox
(ex.Message)
        
End Try 
الرد }}}
تم الشكر بواسطة: alshandodi , ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 197 26-11-25, 08:19 PM
آخر رد: asmarsou
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 218 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,054 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 847 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,190 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 681 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 825 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 625 05-02-25, 01:51 AM
آخر رد: new_programer
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 608 30-01-25, 08:26 AM
آخر رد: new_programer
  هذا الكود لا يعمل بشكل صحيح لماذا ؟ PeterGhattas082460 3 453 21-12-24, 02:55 PM
آخر رد: aljzazy

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


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