powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как залить картинку в базу через FIBPlus
6 сообщений из 6, страница 1 из 1
Как залить картинку в базу через FIBPlus
    #32317307
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет.
Никогда с картинками не работал. Положил на форму DBImage, заливаю туда картинку так:
Код: plaintext
1.
  if OpenDialog.Execute then
    Photo.Picture.Bitmap.LoadFromFile(OpenDialog.FileName)

А при вызове POST мне говорят Bitmap image is not valid.

Чего ему не хватает для полного счастья?
...
Рейтинг: 0 / 0
Как залить картинку в базу через FIBPlus
    #32317317
gray_k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а ты bitmap грузишь? Если это JPEG или другой формат, то ошибка понятна.
...
Рейтинг: 0 / 0
Как залить картинку в базу через FIBPlus
    #32317323
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BMP из каталога Borland Shared\Data.
...
Рейтинг: 0 / 0
Как залить картинку в базу через FIBPlus
    #32317352
Фотография Alexey Kovyazin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не позорься, Gold - стыдно тебе с компонентами возиться. :)
Открывай Stream и заливай туда все что хошь.
Примеры найдешь в доке по Дельфи :)

With best regards,
Alexey Kovyazin
...
Рейтинг: 0 / 0
Как залить картинку в базу через FIBPlus
    #32317365
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чего тут стыдного если я стараюсь жить проще :)
Это ведь кривизна рук чьих-то вылезла. Хорошо, если моих. А если это FIBPlus виноваты - надо будет их пнуть чтоб пофиксили. Так вот я так и не понял, у кого же руки кривые...
...
Рейтинг: 0 / 0
Как залить картинку в базу через FIBPlus
    #32317403
Gold
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чё-то влом мне через потоки делать. Вот так вот работает вроде:
Код: plaintext
1.
  if OpenDialog.Execute then
    TBlobField(Photo.Field).LoadFromFile(OpenDialog.FileName)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Как залить картинку в базу через FIBPlus
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]