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
Может картинка в БД должна быть в каком-то определённом формате?
Кто знает - помогите - ОЧЕНЬ НАДО!
Цитата:
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
Может картинка в БД должна быть в каком-то определённом формате?
Кто знает - помогите - ОЧЕНЬ НАДО!
Не подскажите ли как в 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 я писал набор бит, а потом при необходимости восстанавливал их в файл с нужным расширением.