10-06-18, 01:45 PM
(آخر تعديل لهذه المشاركة : 10-06-18, 08:44 PM {2} بواسطة dametucorazon.)
السلام عليكم
اقوم بعمل استرجاع للصور بطريقه طبيعه من قاعدة البينانات ولكن
عند محاولة الضغط علي زر تعديل واريد ان اعدل اي شي كتغير صورة او تعديل اى باينات يظهر لي الخطأ التالي
ولا يتم تحديث البيانات ما السبب ؟ وشكرا للمساعدة
تم حل المشكله وهي اني قمت باغلاق MemoryStream والصحيح الا تغلقها
اقوم بعمل استرجاع للصور بطريقه طبيعه من قاعدة البينانات ولكن
عند محاولة الضغط علي زر تعديل واريد ان اعدل اي شي كتغير صورة او تعديل اى باينات يظهر لي الخطأ التالي
إقتباس :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 والصحيح الا تغلقها
