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

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

Как редактировать BLOB-поле IB в приложении? [IB6.x]


ando ©   (2003-06-27 20:34:00) 

Вообще-то моя задача - для C++Builder.
Но объекты, в принципе, те же.
Может подскажете, постараюсь разобраться.

Не знаю, как редактировать BLOB-поле из своего приложения.
Уже, вроде бы, все компоненты перепробовал:
TMemo, TRichEdit, TDBMemo, TDBRichEdit, - бесполезно пока.
Из IBConsole тоже не получается.

Большое спасибо тем, кто откликнется


Dred2k   (2003-06-28 22:11:00) [1]

Способ доступа не BDE, случайно?


Drey   (2003-06-28 19:31:00) [2]

Действительно, без типа блоба не понятно, что конкретно требуется
При редактированиии, просто не открывается Блоб, не видно инфы забитой в базу, либо не сохраняется результат. В последнем случае надо обрабатывать метод БефоПост, на ApplyUdates


kaif   (2003-06-28 02:02:00) [3]

А что за BLOB?
Если текстовый (SUBTYPE TEXT), то тогда обычные TMemoField в датасете и TDBMemo в управлении должны работать. Проверь, какой тип поля создает DataSet после открытия запроса. Если TBlobField, значит у тебя поле исключительно предназначено в качестве хранилища бинарной информации (картинок и т.п.) и с ним нужно работать с помощью DBAware компонентов картинок (TDBImage) или при помощи TIBBlobStream (напрямую с байтовым потоком).
Кчточни еще раз, задача в чем.


АТ   (2003-06-28 01:39:00) [4]

Из TDBMemo вроде должно получаться... Может транзакцию не закрываешь?


Наверх

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