الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيفية عرض صور مخزنة فى sqlserverفى datagrid

مغلق
بدأه samahy333 في 6 ديسمبر 2005 · 4 رد · 758 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

ارجو مساعدتى حيث اننى ارغب فى عرض صور الموظفين الموجودة فى sql server فى datagrid

اولا قمت بتخزين الصور من ملف موجود الى sql server فى شكل binary باستخدام memory steam ( كما فى مثال فى storeANDretrieveImages.rar اعتقد قد تم تحميله من قبل فى المنتدى

Dim ms As New MemoryStream

Dim arrImage() As Byte = ms.GetBuffer

Dim arrFilename() As String = Split(lblFilePath.Text, "\")

arrFilename.Reverse(arrFilename

If PictureBox1.Text <> "" Then

PictureBox1.Image.Save(ms, PictureBox1.Image.RawFormat)

ms.Close()

ثم اقوم باضافتها parameter فيتم الادخال بواسطة store procedure الى sqlserver فى شكل binary data

comad.Parameters("@image1").Value = arrImage

بذلك تم تسجيل الصورة فى شكل binary فى sql server

المشكلة هى عرض الصور فى datagrid

مرحلة عرض الصورة فى datagrid يتم عمل الاول dataset

فى الكود السابق يتم التحويل باستخدام الكود التالى

SqlDataAdapter1.Fill(DataSet11)

Dim arrPicture() As Byte = _

CType(DataSet11.Tables(0).Rows(GridControl1.DataSource)("image1"), _

Byte())

Dim ms As New MemoryStream(arrPicture)

DataSet11.Tables(0).Rows(GridControl1.DataSource)("image1") = Image.FromStream(ms)

GridControl1.DataSource = DataSet11

تظهر رسالة ان العمود image1 لا ينتمى لstore procedure فارجو مساعدتى وشكراا

#2

السلا م عليكم ورحمة الله

ارجو ان يقوم احد بالمساعدة فى عرض صور مخزنة binary فى datagrid

#3

السلام عليكم

ارجو ان يتم الرد نظرا لاهمية الموضوع بالنسبة الى

حيث انى اريد عرض صور قد قمت بتخزينها فى sql server فى شكل BINARY DATA ارغب فى عرضها فى DATA GIRD

فاولا كيف يتم تحويل من BINARY الى IMAGE وهل يتم فى DATASET ارغب فى المساعدة ويكون هناك مثالا لتوضيح

شكرا

#4

السلام عليكم ورحمة الله وبركاته

لا اعرف اذا كان موضوع مقفل ام لا ولكن لم يتم الرد على الموضوع هل هو صعب ام ماذا حقيقا انا قمت بالبحث فى اكثر من موقع كله يختص asp.net فى موضوع ادخال الصور على datagrid لهذا رغبت فى اى احد يستطيع مساعدتى ارجو مساعدتى او فقط يتم الرد عليه حتى اقوم بالبحث مجددا وشكرا مجدددا

#5

السلام عليكم ورحمة الله وبركاته

ارسلت منذ فترة طلب مساعدة فى موضوع ادخال صور مخزنة فى شكل binary data وادخالها

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

فهل تم تجاهل الموضوع لعدم الاهمية

ونظرا لاهمية الموضوع بالنسبة الى فارجو مساعدتى مجددا من احد الزملاء وشكرا

اتمنى لكم التوفيق

هذا الموضوع مغلق.

مواضيع مشابهة