Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.01.2011, 11:22   #1
SiN_Bizkit
Новичок
Джуниор
 
Регистрация: 13.05.2010
Сообщений: 2
По умолчанию получить XML с BLOB поля

Добрый день, вопрос возможно простенький, но все же жду вашей помощи.
Имеется таблица в базе, в которой содержится BLOB поле внутри которого лежат XML данные.
Запросом получаю это поле, но не могу присвоить данные в объект IXMLDocument;
Код HTML:
var
   TXML : IXMLDocument;
begin
   with Query1 do begin
       SQL.Clear;
       SQL.Add('SELECT BLOBF FROM ADM_TEMP WHERE NAME LIKE {параметр запроса}');
       Open;
   end;
  //вот далее возникает проблема
  TXML.LoadFromStream(Query1.CreateBlobStream(Query1.FieldByName  ('BLOBF'), bmReadWrite));
end;
заранее спасибо за помощь )
SiN_Bizkit вне форума Ответить с цитированием
Старый 15.01.2011, 19:02   #2
SolovejK
Пользователь
 
Регистрация: 27.01.2010
Сообщений: 52
По умолчанию

Попробуй до загрузки xml добавить:
Код:
TXML:=NewXMLDocument();
SolovejK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
XML в BLOB поле через IBQuery SiNBizkit БД в Delphi 1 08.12.2010 17:52
Blob-поля в Firebird Liones БД в Delphi 1 23.11.2010 11:45
обновление blob поля artemavd БД в Delphi 2 31.07.2009 04:09
Чтения из BLOB - поля Den3D БД в Delphi 2 05.05.2009 15:17
Blob поля в делфи dagarik БД в Delphi 2 02.12.2007 17:33