Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

DataGrid и картинки

4.5K
29 января 2004 года
magistr
4 / / 21.09.2003
Не подскажите ли как в Microsoft DataGrid отобразить иконки(или картинки) в ячейках таблицы
- на вкладке свойств там есть формат Picture то есть по идее он такое
дело поддержживает, но непонятно что должно быть записано в соотв ячейке БД - я пробовал записывать картинку в БД так(безрезультатно - в соотв ячейке отображается слово #ERROR)

SavePicture frmTree.ImageList1.ListImages.Item(1).Picture, _ "d:\buffer\t11.bmp"

Open "d:\buffer\t11.bmp" For Binary As #10
Dim PictureMasive() As Byte
ReDim PictureMasive(LOF(10) - 1)
Get #10, , PictureMasive()
Close #10
with rsForPictures
.Edit
!Picture = PictureMasive()
.Update
end with

Может картинка в БД должна быть в каком-то определённом формате?
Кто знает - помогите - ОЧЕНЬ НАДО!
266
09 февраля 2004 года
mhaturov
901 / / 23.10.2003
Цитата:
Originally posted by magistr
Не подскажите ли как в Microsoft DataGrid отобразить иконки(или картинки) в ячейках таблицы
- на вкладке свойств там есть формат Picture то есть по идее он такое
дело поддержживает, но непонятно что должно быть записано в соотв ячейке БД - я пробовал записывать картинку в БД так(безрезультатно - в соотв ячейке отображается слово #ERROR)

SavePicture frmTree.ImageList1.ListImages.Item(1).Picture, _ "d:\buffer\t11.bmp"

Open "d:\buffer\t11.bmp" For Binary As #10
Dim PictureMasive() As Byte
ReDim PictureMasive(LOF(10) - 1)
Get #10, , PictureMasive()
Close #10
with rsForPictures
.Edit
!Picture = PictureMasive()
.Update
end with

Может картинка в БД должна быть в каком-то определённом формате?
Кто знает - помогите - ОЧЕНЬ НАДО!


Я как-то имел дело с записью картинок в базу данных. В Jet-БД я писал картинки в поле типа Ole-объект (побайтно читая его из файла картинки и пиша в БД). В SQL - БД я писал картинки в поле Image и Binary. В Binary я писал набор бит, а потом при необходимости восстанавливал их в файл с нужным расширением.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог