20-03-18, 12:08 AM
(09-05-17, 01:26 PM)ابو محمد القحطاني كتب : وعليكم السلام ورحمة الله وبركاته
بالنسبة لحفظ الصورة في قاعدة البيانات
يجب إنشاء جدول في قاعدة البيانات يحتوى على بيانات الموظف حيث تكون صورة الموظف في الجدول معرفة على شكل Image
عند كتابة الكود يجب تعريف متغير يحمل بيانات الصورة من مسار او من اداة الصورة او من داتاجريد بالشكل التالي
PHP كود :
Dim Img As New MemoryStream()
Dim Pic As New PictureBox
Pic.Image = PictureBox1.Image
Pic.Image.Save(Img, ImageFormat.Jpeg)
Dim picture() As Byte = Img.GetBuffer
في الكود السابق قمنا باخذ بيانات الصورة من اداة الصور PictureBox1 وتم حفظها في المتغير Img وتحويلها الى Byte في المتغير picture
بعد ذلك نقوم بتمرير هذه البيانات الموجودة في picture على شكر باراميتر مع جملة الحفظ الى قاعدة البيانات كالتالي
PHP كود :
cmd.Parameters.Add("@Img", SqlDbType.Image).Value = picture
تحياتي ...
