تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] كيف أقوم بعمل تحديث للبيانات وخاصة حفظ الصورة مرة أخري mysql +vb>.NET
#1
السلام عليكم
اقوم بعمل استرجاع للصور بطريقه طبيعه من قاعدة البينانات ولكن
عند محاولة الضغط علي زر تعديل واريد ان اعدل اي شي كتغير صورة او تعديل اى باينات يظهر لي الخطأ التالي

إقتباس :Additional information: A generic error occurred in GDI+.
هذا هو الكود المستخدم لاعاده حفظ الصورة مره اخري بعد التعديل حتي ان لم يتم التعديل

كود :
Dim ms As New MemoryStream
           PictureBox1.BackgroundImage.Save(ms, PictureBox1.BackgroundImage.RawFormat)
 command.Parameters.Add("@@passphoto", MySqlDbType.LongBlob).Value = ms.ToArray()

           If (connection.State = ConnectionState.Open) Then
               connection.Close()
           End If
           connection.Open()



           If command.ExecuteNonQuery() = 1 Then

               MessageBox.Show("تم تحديث البيانات بتجاح")

           Else

               MessageBox.Show("خطأ")

           End If
ولا يتم تحديث البيانات ما السبب ؟ وشكرا للمساعدة

تم حل المشكله وهي اني قمت باغلاق MemoryStream والصحيح الا تغلقها
الرد }}}
تم الشكر بواسطة: elgokr , عبدالله الدوسري , sendbad100 , سعود
#2
أخي dametucorazon
جميل جداً أن تقوم بالرجوع إلى الموضوع وتكتب أنك وجدت الحل , وتذكر الحل أيضاً .
أحييك أخي من كل قلبي .

البعض لا يقوم بذكر الحل إذا وجدة ,
الرد }}}
تم الشكر بواسطة: sendbad100 , سعود , elgokr , technomedia
#3
(10-06-18, 05:48 PM)عبدالله الدوسري كتب : أخي dametucorazon
جميل جداً أن تقوم بالرجوع إلى الموضوع وتكتب أنك وجدت الحل , وتذكر الحل أيضاً .
أحييك أخي من كل قلبي .

البعض لا يقوم بذكر الحل إذا وجدة ,

الله يبارك في حضرتك العطاء هو ما يدوم  فكما نستفيد نفيد شكرا لك
الرد }}}
تم الشكر بواسطة: elgokr , عبدالله الدوسري , mmali127 , mmali127
#4
تسلم اخي الكريم
الرد }}}
تم الشكر بواسطة: dametucorazon , asemshahen5



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


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