Работа с Large Objects в базе данных

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

Работа с Large Objects в базе данных

Сообщение NXP » 02.05.2008 13:57:42

Уважаемые форумчане, подскажите ежели кто сталкивался с:

Есть необходимость хранить в PostgreSQL базе бинарные данные (картинки, PDFы и прочий мусор).
Не нашел однако нормального примера (на FPC) использования lo_export, lo_import, lo_open и тд. на стороне клиента.
IO будет делаться через Tmemorystream

Как заюзать lo_* при этом не поругавшись с используемыми TSQLQuery, SQLTransaction, TPQConnection ?
Аватара пользователя
NXP
постоялец
 
Сообщения: 187
Зарегистрирован: 02.01.2008 16:11:56
Откуда: Воронеж

Re: Работа с Large Objects в базе данных

Сообщение Vadim » 03.05.2008 06:32:20

lo_export, lo_import - там, по-моему, речь идёт только о файлах. Или я ошибаюсь?
Vadim
долгожитель
 
Сообщения: 4112
Зарегистрирован: 05.10.2006 08:52:59
Откуда: Красноярск

Re: Работа с Large Objects в базе данных

Сообщение debi12345 » 03.05.2008 09:52:37

С lo_* ничего не выйдет - пользуйтесь BLOB/MEMO/GRAPHICS полями таблиц. Загрузка и чтение работают на "ура" ( в MSE*, за Lazarus не знаю )
Аватара пользователя
debi12345
долгожитель
 
Сообщения: 5752
Зарегистрирован: 10.05.2006 23:41:15
Откуда: Ташкент (Узбекистан)


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

Рейтинг@Mail.ru