Найдено 9 результатов

sid77
28 фев 2006, 10:55
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

Переустановка компонента JVCL помогла. Все работает, спасибо.
sid77
27 фев 2006, 13:59
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

Скачал JVCL, но с установкой такой проблем. Автоматом не получилось. Поставил вручную. Во вкладке DataControl появились компоненты, в том числе и новый DBImage. Перезапустил Delphi - все пропало. Вижу их в Palette Properties но на панель перенести не могу.
sid77
26 фев 2006, 15:34
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

Я понимаю. Только не пойму как бы сюда EDBimage приладить. Ведь удобнее же чем все вешать на простой Image
sid77
26 фев 2006, 14:18
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

jpg.SaveToStream(PictStream); FIBQuery.SQL.Text:='insert into table (blob_f) values (:blob_p)'; FIBQuery.ParamByName('blob_p').LoadFromStream(pictstream); FIBQuery.ExecQuery; pictstream.Free; Таким образом получилось впихнуть jpg. Только вот просмотр ни DBImage, ни EDBImage не осиливают. Я понимаю D...
sid77
26 фев 2006, 13:45
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

PictStream := TMemoryStream.Create; jpg1:=TJpegImage.Create; jpg1.Assign(FrameData.Bitmap); jpg1.CompressionQuality:=30; jpg1.Compress; jpg1.SaveToStream(PictStream); TBlobField(FIBDataset.FieldByName('BLOB')).LoadFromStream(PictStream); На основе хэлпа тоже не выходит. Попробовал EDBImage-он тоже т...
sid77
26 фев 2006, 11:27
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

FIBPlus, EhLib
sid77
26 фев 2006, 11:00
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

Пробую через поток. Не получается создать переменную типа TFIBBlobStream.
sid77
26 фев 2006, 10:02
Форум: FAQ
Тема: Подскажите как положить *.jpg в базу firebird
Ответы: 18
Просмотры: 17996

Хотелось бы вернуть тему к обсуждению. Пытаюсь положить jpeg в FireBird. Операция проходит успешно, но почему-то в базе лежит уже в bmp. Подскажите почему почему пожалуйста. jpg:=TJpegImage.Create; jpg.LoadFromFile(OpenPictureDialog1.FileName); jpg.CompressionQuality:=30; jpg.Compress; DBImage1.Pict...
sid77
31 янв 2006, 15:16
Форум: Ремонт БД
Тема: Можно ди восстановить удаленные таблицы из базы?
Ответы: 3
Просмотры: 6802

Можно ди восстановить удаленные таблицы из базы?

Подскажите пожалуйста, можно ли восстановить удаленную таблицу с данными в базе? Размер файла базы 21 гиг, после удаления таблицы размер не изменился и я подозреваю что все данные еще живы