Как получить изображение picturebox в VB.NET из SQL server
Привет,я имею дело с поиском picturebox в vb.net-да.Если я запускаю программу, она отображает сообщение об ошибке, говорящее, что "невозможно привести объект типа 'System.Система Byte[]' to type '.Рисование.Изображение".Пожалуйста, помогите мне разобраться с этой проблемой.
Что я уже пробовал:
Private Sub view_Click(sender As Object, e As EventArgs) обрабатывает Button3.Щелчок
Dim conn как новый SqlConnection
Дим, как команда sqlcommand mycommand = новый sqlcommand, который()
Дим объекта DataReader как объект sqldatareader = ничего
Коннектикут.ConnectionString = "источник данных=HP\SQLEXPRESS;начальный каталог=преступление;Интегрированная безопасность=True"
Коннектикут.Открыть()
Dim запрос в виде строки
запрос = "выберите [дату ареста],[имя преступника],[адрес преступника],[преступление преступника],[описание преступника],[признание преступника],[действие против преступника],[фото преступника],[отпечаток пальца] преступника, где [номер криминального отчета]='" & TextBox1.Text & "'"
mycommand = New SqlCommand(query, conn)
datareader = mycommand.Метода executereader()
Пока объект DataReader.Читать
Если datareader-это не Ничто, то
DateTimePicker1.Значение = объект DataReader.Пункт("дата ареста")
Поле textbox2.Текст = объект DataReader.Пункт("наименование преступника")
Textbox3 и.Текст = объект DataReader.Пункт("адрес преступника")
TextBox4.Текст = объект DataReader.Пункт("преступление уголовного характера")
TextBox5.Текст = объект DataReader.Пункт("описание преступника")
TextBox6.Текст = объект DataReader.Пункт("признание в совершении преступления")
TextBox7.Текст = объект DataReader.Пункт("меры в отношении преступника")
Имя picturebox1.Изображение = объект DataReader.Пункт("фото преступника")
PictureBox2.Изображение = объект DataReader.Пункт("отпечаток пальца")
Конец, Если
Конец Пока
Коннектикут.Закрывать()
Конец Подводной Лодки