تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] فحص الكود التالي
#1
السلام عليكم ورحمة الله وبركاته 

الاخوة الاعزاء 

 انا عندي هذا الكود ولكن عند الاضافة بيطلع عندي خطا ورسالة الخطا التالية اترككم مع الكود ومنتظر ردودكم الكريمة وفقكم الله 

     
كود :
If Textname.Text = String.Empty Or Textphohaf.Text = String.Empty Or Textphonc.Text = String.Empty Or Textbaqa.Text = String.Empty Or Textmdfoa.Text = String.Empty Or Textloc.Text = String.Empty Or Textloct.Text = String.Empty Or Textnum.Text = String.Empty Or Textnumq.Text = String.Empty Then
            MsgBox("جميع الحقول مطلوبة يا صديقي العزيز ", MsgBoxStyle.Information, "تحذير")
            Exit Sub

 
End If


        Try

            Dim query As String
            If ToDo = "add" Then
                query = "insert into cus ( username, phon, loction, working, numhwoa, imguser, kafelname, kafelphon, kafelhowaa, kafelwork, servicen, serivcenum, serivcetype, serivcepric, serivcetak, serivceqsd,qsad, dategat, note,baqe,mdfoa) values(@username,@phon,@loction,@working,@numhwoa,@imguser,@kafelname,@kafelphon,@kafelhowaa,@kafelwork,@servicen,@serivcenum,@serivcetype,@serivcepric,@serivcetak,@serivceqsd,@qsad,@dategat,@note,@baqe,@mdfoa) "
            Else
                query = "update cus set username=@username ,phon=@phon ,loction=@loction ,working=@working ,numhwoa=@numhwoa ,imguser=@imguser ,kafelname=@kafelname ,kafelphon=@kafelphon ,kafelhowaa=@kafelhowaa ,kafelwork=@kafelwork ,servicen=@servicen ,serivcenum=@serivcenum ,serivcetype=@serivcetype ,serivcepric=@serivcepric ,serivcetak=@serivcetak ,serivceqsd=@serivceqsd ,qsad=@qsad ,dategat=@dategat ,note@note ,baqa=@baqa ,mdfoa=@mdfoa where id = " & id

            End If
            

            Dim filesize As UInt32
            Dim mstrem As New System.IO.MemoryStream

            Picturcus.Image.Save(mstrem, System.Drawing.Imaging.ImageFormat.Jpeg)
            Dim arrimage() As Byte = mstrem.GetBuffer
            filesize = mstrem.Length
            mstrem.Close()

            '  Dim filesize2 As UInt32
            '  Dim mstrem2 As New System.IO.MemoryStream

            ' Picturekaf.Image.Save(mstrem2, System.Drawing.Imaging.ImageFormat.Jpeg)
            ' Dim arrimage2() As Byte = mstrem2.GetBuffer
            'filesize2 = mstrem2.Length
            'mstrem2.Close()

            cmd = New MySqlCommand(query, con)
            cmd.Parameters.Add("@username", MySqlDbType.VarChar, 200).Value = Textname.Text
            cmd.Parameters.Add("@phon", MySqlDbType.VarChar, 200).Value = Textphonc.Text
            cmd.Parameters.Add("@loction", MySqlDbType.VarChar, 200).Value = Textloct.Text
            cmd.Parameters.Add("@working", MySqlDbType.VarChar, 200).Value = Textloc.Text
            cmd.Parameters.Add("@numhwoa", MySqlDbType.VarChar, 200).Value = Textnumhowa.Text
            cmd.Parameters.Add("@imguser", MySqlDbType.Blob).Value = arrimage
            cmd.Parameters.Add("@kafelname", MySqlDbType.VarChar, 200).Value = Textnkaf.Text
            cmd.Parameters.Add("@kafelphon", MySqlDbType.VarChar, 200).Value = Textphohaf.Text
            cmd.Parameters.Add("@kafelhowaa", MySqlDbType.Blob).Value = arrimage
            cmd.Parameters.Add("@kafelwork", MySqlDbType.VarChar, 200).Value = kfwork.Text
            cmd.Parameters.Add("@servicen", MySqlDbType.VarChar, 200).Value = Texttyp.Text
            cmd.Parameters.Add("@serivcenum", MySqlDbType.VarChar, 200).Value = Textnum.Text
            cmd.Parameters.Add("@serivcetype", MySqlDbType.VarChar, 200).Value = CheckB.Text
            cmd.Parameters.Add("@serivcepric", MySqlDbType.VarChar, 200).Value = Textprice.Text
            cmd.Parameters.Add("@serivcetak", MySqlDbType.VarChar, 200).Value = Texttotal.Text
            cmd.Parameters.Add("@serivceqsd", MySqlDbType.VarChar, 200).Value = Textnumq.Text
            cmd.Parameters.Add("@qsad", MySqlDbType.VarChar, 200).Value = Textqasd.Text
            cmd.Parameters.Add("@dategat", MySqlDbType.Date).Value = DateT.Value.Date
            cmd.Parameters.Add("@note", MySqlDbType.VarChar, 200).Value = Textnot.Text
            cmd.Parameters.Add("@baqa", MySqlDbType.VarChar, 200).Value = Textbaqa.Text
            cmd.Parameters.Add("@mdfoa", MySqlDbType.VarChar, 200).Value = Textmdfoa.Text

        con.Open()



            cmd.ExecuteNonQuery()

            MsgBox("تم حفظ البيانات بنجاح شكرا لكم", MsgBoxStyle.Information, "الاضافة")
            textclaer()
        Catch ex As Exception
            MsgBox(ex.Message)

        Finally

            con.Close()

        End Try   

اما رسالة الخطا هذه 
الرد }}}
تم الشكر بواسطة:
#2
معقولة  صعبة  اخوان  ارجو  منكم  المساعدة
الرد }}}
تم الشكر بواسطة:
#3
تم حل  المشكلة  حيث  وجدت  انني  قمت بكتابة  بعض المدخلات  مرتين لذلك بيحصل  عندي  خطا في  الكومونت  
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Information ما هو الخطاء في الكود ProgressBar1 Mostafa201255411 1 191 26-11-25, 08:19 PM
آخر رد: asmarsou
  كيف نستخرج نص الالتاريخ الاول من النص التالي: justforit 0 127 31-10-25, 05:33 PM
آخر رد: justforit
  [VB.NET] مساعدة تعديل على الكود ZEEN4ZEEN 2 209 08-10-25, 02:20 PM
آخر رد: salamandal
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 2 1,051 28-08-25, 09:13 AM
آخر رد: محمد مسافر
Rainbow [كود] تصحيح الخطاء في الكود محمد مسافر 0 841 27-08-25, 04:05 PM
آخر رد: محمد مسافر
  ما هو الخطأ فى هذا الكود خالد كامل1 10 1,138 28-05-25, 09:16 PM
آخر رد: خالد كامل1
  ارجو تعديل الكود بواستطة الاجراء المخزن new_programer 3 676 03-04-25, 02:44 PM
آخر رد: princelovelorn
  مساعدة في تحويل الكود من فيجوال بسيك 6 الى فيجوال دوت نت سيد أحمد 5 820 23-03-25, 10:54 PM
آخر رد: سيد أحمد
  ارجو تعديل الكود جلب البيانات عن طريق اجراء مخزن - مرفق مثال new_programer 0 620 05-02-25, 01:51 AM
آخر رد: new_programer
  ارجو تقيم الكود المرفق - جلب اعلي رقم لتسلسل نصي للباركود new_programer 4 603 30-01-25, 08:26 AM
آخر رد: new_programer

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


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