Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

Потушите пожар в мозгах !!!!!   Найти похожие ветки 

 
strahov   (2002-09-09 17:40) [0]

Возникла проблема сохраненеия картинки в БД PostgreSQL! И вообще проблема добавления записи в данную СУБД. RequestLive=true компонента TQuery пишет ошибку "... this relaion tbClient doesn"t exist", а когда RequestLive=false, то все работает "пучком", кроме добавления записи.
Приходится формировать в строке оператор UPDATE, добавлять его к SQL.Add() и выполнять его как Query.ExecSQL.

C картинкой такой номер не проходит. Внимание, вопрос!
Как положить картинку в БД с помощью строки или другим способом? Прошу учесть, что если компилятор дельфи переваривает некоторые последовательности, то Postgres может этого не делать.

Может кто просветит как разрешить данный вопрос при помощи компонент Zeos?
С уважением


 
oss ©   (2002-09-10 18:11) [1]

выгрузить из базы
with table do
TBlobField(fieldbyname("field")).SaveToFile(file);
загрузить в базу
with table do
TBlobField(fieldbyname("field")).LoadFromFile(file)


 
strahov   (2002-09-11 16:35) [2]

Для MSSQL всё работает в тютельку :0). Когда этот код цепляю на PGSQL возникает ошибка "Invalid typecast ..." с полем в таблице БД типа BYTEA. Мне кажется что BLOB и BYTEA не преобразубтся друг в друга :0(. При попытке записи картинки в поле БД типа TEXT (аналог MEMO) дает ошибку "Типа еще кто-то правит эту запись", а я в сети один :0). Может как-нибудь можно решить этот вопрос при помощи Stream-ов. У меня не получается.
С уважением



Страницы: 1 вся ветка

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.016 c
1-7892
AndrX.
2002-09-21 16:16
2002.10.03
Как заставить пахать процессор


1-7950
liho26
2002-09-24 07:40
2002.10.03
Смысл оптимизации...


14-8109
Abajun
2002-09-06 12:45
2002.10.03
Win2000 и win98 на одном компе


1-7916
Yarovoi Andrei
2002-09-23 18:21
2002.10.03
как можно узнать код любого знака в Memo Редакторе ?


1-7953
AFrolov
2002-09-20 17:39
2002.10.03
Как узнать выделена строка в StringGrid или нет?