Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Работа с блобами [D5, D7, IB6.x, FireBird]


Dust ©   (2006-06-19 17:30:00) 

Необходимо сохранить Amsg в блоб поле.
У Amsg есть метод SaveToStream, у IBQuery4.ParamByName('MSG').LoadFromStream, как сделать по другому пока не представляю, но есть подозрения, что можно обойтись и без посредника в виде AnyStream

я имею ввиду:

Amsg.SaveToSream (AnyStream);
IBQuery4.ParamByName('MSG').LoadFromStream(AnyStream);


Johnmen   (2006-06-19 22:29:00) [1]

IBQuery4.ParamByName('MSG').SetBlobData(PChar(Amsg.Body.Text),Length(Amsg. Body.Text));


Dust   (2006-06-19 21:57:00) [2]

TIdMessage
а есть разница?


Johnmen   (2006-06-19 21:05:00) [3]

Осталось выяснить, что есть Amsg.


Dust   (2006-06-19 19:42:00) [4]

В любом случае...


Desdechado   (2006-06-19 19:25:00) [5]

причем тут стрим к процессору?
скорее к памяти...


Dust   (2006-06-19 17:51:00) [6]

очень хочется хоть скольнибудь уменьшить аппетиты своей проги, ато уж черезчур жадная до процессора прога получилась


Наверх

Титульная страница Поиск, карта сайта Написать письмо