منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كود التعديل علي الصورة في vb.net
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم  نبي كود تعديل في vb.net  علي  الصورة في قاعدة بيانات sql وشكرا
وعليكم السلام ورحمة الله وبركاته

اتمنى التوضيح اكثر عن ما تريده من تعديل
هل ما تريده هو عند تعديل بيانات بجدو وقام المستخدم باستبدال الصورة
يقوم باستبدال الصورة القديمة بالصورة الجديدة ؟؟؟

تحياتى لك
وتمنياتى لك التوفيق
نعم هذا الي نبيه انه يستبدل الصورة القديمة بالجديدة

وبارك الله فيك
هل تريد فقط كود التعديل على الصورة او كود التعديل مع التعديل على الصورة

PHP كود :
Dim Cmd As New SqlCommand
With Cmd
.Connection  Con
.CommandType CommandType.Text
.CommandText "Update TableName Set image = @image Where id = @id"
.Parameters.Clear()
Dim ms As New MemoryStream()
Dim bmpImage As New Bitmap(image.Image)
bmpImage.Save(msSystem.Drawing.Imaging.ImageFormat.Jpeg)
Dim data As Byte() = ms.GetBuffer()
Dim p As New SqlParameter("@image"SqlDbType.Image)
p.Value data
.Parameters.Add(p)
.
Parameters.AddWithValue("@id"SqlDbType.Int ).Value idW
End With
If Con.State 1 Then Con.Close()
Con.Open()
Cmd.ExecuteNonQuery()
Con.Close()
MsgBox("تم تعديل السجل بنجاح"MsgBoxStyle.Information"تعديل")
Cmd Nothing 
(17-09-18, 09:30 PM)abdulla.ali.essed كتب : [ -> ]نعم هذا الي نبيه انه يستبدل الصورة القديمة بالجديدة

وبارك الله فيك


حتى تكون الامور بسيطة وواضحة لك

وهو اضافة لم قدمه الاخ aljzazy

الان انت تريد عمل تعديل لصورة
وهو اعادة حفظ الصورة المرفقة فى البيانات بقاعدة البيانات

لتسهيل الامر عليك
كل ما ستحتاج اليه التالى
هو استخدام نفس الامر لذى قمت انت به فى عملية الاضافة
بمعنى ان الكود المستخدم لاضافة صورة عند عمل اضافة بيانات
هو نفسه سيتم استخدامه ولكن فى هنا سيكون فى كود التعديل

مع توضيح ان يجب عليك عمل كود تحقق 
بحيث اذا كان المرفق التعديل فارغ لا فهنا تقوم بتعديل البيانات
مع عدم وجود عمود الصورة فى الكود تجنباً من خطاء حفظ التعديل

واذا تحقق وانه تم ارفا صورة جديدة يتم استخدام
كود تحديث البيانات والتى تشمل معها عمود الصورة

اتمنى ان يكون الشرح موضح ما اعني وان تكون على دراية به

تحياتى لك
وتمنياتى لك التوفيق
الله ايبارك فيك خوي