![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Работа с блобами [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]очень хочется хоть скольнибудь уменьшить аппетиты своей проги, ато уж черезчур жадная до процессора прога получилась