Список изображений Listview из базы данных
привет ребята
я хочу привязать список изображений из базы данных я получаю имя изображения но изображение не приходит это любое тело может мне помочь
Приложение WhatsApp изображения 2019-03-09 на 11.53.36 AM.jpeg - на pCloud[^]
вот как я получаю выход, но я также хочу получить изображение
Что я уже пробовал:
public void ListimageGalery() { ImageList myimagelistsmall = new ImageList(); ImageList myimageListLarge = new ImageList(); ImageList myimagelist = new ImageList(); ListImage.SmallImageList = myimagelistsmall; ListImage.LargeImageList = myimageListLarge; myimagelist.ImageSize = new Size(50, 50); myimagelistsmall.ImageSize = new Size(32, 32); myimageListLarge.ImageSize = new Size(80, 80); try { con = new SqlConnection(connectionpath); SqlDataAdapter dataAdapter = new SqlDataAdapter(new SqlCommand("SELECT StockItemImage,STKDESCP FROM Tbl_STKMaster", con)); DataSet dataSet = new DataSet(); dataAdapter.Fill(dataSet); ListImage.Items.Clear(); myimageListLarge.Images.Clear(); myimagelistsmall.Images.Clear(); foreach(DataRow dr in dataSet.Tables[0].Rows) { try { Byte[] data = new Byte[0]; data = (Byte[])(dataSet.Tables[0].Rows[0]["StockItemImage"]); MemoryStream mem = new MemoryStream(data); myimagelist.Images.Add(Image.FromStream(mem)); myimagelistsmall.Images.Add(Image.FromStream(mem)); myimageListLarge.Images.Add(Image.FromStream(mem)); } catch (Exception ex) { MessageBox.Show(ex.Message); } ListImage.LargeImageList = myimageListLarge; ListImage.Items.Add(dataSet.Tables[0].Rows[0]["STKDESCP"].ToString()); ListImage.View = View.LargeIcon; //ListImage.SmallImageList = myimagelist; //ListImage.Items.Add(dataSet.Tables[0].Rows[0]["STKDESCP"].ToString()); }
Gerry Schmitz
Вы находитесь на свой собственный. Вы должны были начать с "одного" образа и построить его оттуда. Вместо этого есть куча бесполезного кода и неизвестный источник данных.