добавить и получить изображение из базы данных доступа в C # - PullRequest
1 голос
/ 03 марта 2010

Как добавить и извлечь изображения из базы данных Microsoft Access, а также получить их с помощью C # WinForms?

Ответы [ 2 ]

0 голосов
/ 03 марта 2010

Преобразование изображения в байт [] и вставка в столбец типа изображения. В то время как проверка извлечения не равна нулю, а затем считывается из datareader и typecast в байт [].

 if (dr["Image"] != DBNull.Value && dr["Image"] != null)
                            {
                                Image = (byte[])dr["Image"];
                            } 

Из байта [] вы можете конвертировать в изображение

Image img;
Image.FromStream(new MemoryStream(m_Image));
0 голосов
/ 03 марта 2010

Посмотрите, как использовать поставщик данных .net oledb для сохранения и извлечения значений больших двоичных объектов в базе данных.

http://cs.pervasive.com/forums/t/717.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...