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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2008, 19:51   #1
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
Сообщение Получение данных из blob поля

Добрый день такая проблема. Работаю с базой MySql используя компоненты MySQLResult, MySQLClient. Выполняю запрос, все приходит ввиде PAnsiChar строки, т.е
st := MySQLResult.FieldValueByName('name' );
memo1.Lines.Add( st );

работает нормально, если поле в таблице чаровское. а как быть, если поле blob, longblob? приведенным выше способом возвращается следующее:

{\rtf1\ansi\deff0{\fonttbl{\f0\from an\fprq2\fcharset204{\*\fname Times New Roman;}Times New Roman CYR;}}
\viewkind4\uc1\pard\lang1049\f0\fs2 4 \'cf\'e5\'f0\'e5\'f7\'e8\'f1\'eb\'e 8\'f2\'e5, \'ed\'e0 \'f7\'f2\'ee \'ed\'e0\'ef\'f0\'e0\'e2\'eb\'e5\'e d\'e0 \'f1\'f2\'f0\'e0\'f2\'e5\'e3\'e8\'f f \'f0\'e0\'e7\'e2\'e8\'f2\'e8\'ff.\p ar
1. \'cd\'e0 \'f0\'e5\'e0\'eb\'e8\'e7\'e0\'f6\'e 8\'fe \'f6\'e5\'eb\'e5\'e9 \'ee\'e1\'e5\'f1\'ef\'e5\'f7\'e5\'e d\'e8\'ff \'f3\'f1\'f2\'ee\'e9\'f7\'e8\'e2\'f b\'f5 \'f2\'e5\'ec\'ef\'ee\'e2 \'f0\'e0\'e7\'e2\'e8\'f2\'e8\'ff \'f4\'e8\'f0\'ec\'fb.\par
2. \'cd\'e0 \'f0\'e5\'e0\'eb\'e8\'e7\'e0\'f6\'e 8\'fe \'f6\'e5\'eb\'e5\'e9 \'ee\'e1\'e5\'f1\'ef\'e5\'f7\'e5\'e d\'e8\'ff \'f3\'f1\'f2\'ee\'e9\'f7\'e8\'e2\'f b\'f5 \'f2\'e5\'ec\'ef\'ee\'e2 \'f0\'e0\'e7\'e2\'e8\'f2\'e8\'ff \'f4\'e8\'eb\'e8\'e0\'eb\'ee\'e2 \'f4\'e8\'f0\'ec\'fb.\par
3. \'cd\'e0 \'f0\'e5\'e0\'eb\'e8\'e7\'e0\'f6\'e 8\'fe \'f6\'e5\'eb\'e5\'e9 \'ee\'e1\'e5\'f1\'ef\'e5\'f7\'e5\'e d\'e8\'ff \'f3\'f1\'f2\'ee\'e9\'f7\'e8\'e2\'f b\'f5 \'f2\'e5\'ec\'ef\'ee\'e2 \'f0\'e0\'e7\'e2\'e8\'f2\'e8\'ff \'e4\'ee\'f7\'e5\'f0\'ed\'e8\'f5 \'ea\'ee\'ec\'ef\'e0\'ed\'e8\'e9.\p ar
\pard 4. \'cd\'e0 \'ea\'ee\'ed\'f2\'f0\'ee\'eb\'fc \'e2\'e8\'e4\'ee\'e2 \'e4\'e5\'ff\'f2\'e5\'eb\'fc\'ed\'e e\'f1\'f2\'e8.\par
}


пс. только не советуйте менять компоненты и переделывать все заново, ибо прога, как гооврится на раз, и лишь бы работало, не важно, как.
заранее спасибо
vvviperrr вне форума Ответить с цитированием
Старый 28.04.2008, 00:05   #2
vvviperrr
Тупой студент
Форумчанин
 
Аватар для vvviperrr
 
Регистрация: 12.05.2007
Сообщений: 614
По умолчанию

всем спасибо за просмотр данной темы, можно закрыть
vvviperrr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Получение типа данных Proof БД в Delphi 2 14.05.2008 20:38
картинка из поля BLOB в файл Word chekanoff Общие вопросы Delphi 1 20.04.2008 20:18
Получение данных от php скрипта.. Sanich Работа с сетью в Delphi 5 20.12.2007 16:41
Blob поля в делфи dagarik БД в Delphi 2 02.12.2007 17:33