Вывод значения BLOB(TEXT)-поля в TMemo

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Вывод значения BLOB(TEXT)-поля в TMemo

Сообщение OberonAR » 07.06.2012 11:15:17

Привет всем! Драйвер мозга с утра поломался в части составления запроса великому google :) .
Использую MySQL 5.1, ZEOS. В базе есть таблица, среди прочего в ней поле типа TEXT. Необходимо вывести его значение в TMemo (не TDBMemo). Т.е. запрос выглядит примерно так:
Код: Выделить всё
SELECT docs.rem FROM docs WHERE id_docs = 1

И как теперь в TMemo отобразить текст из поля rem, ну и соответственно записать в базу? киньте ссылку на пример пож-та.

Поясню наверное...
Все действия с базой стараюсь в своей программе делать через sql запросы. Т.е. мне надо приведенным выше запросом получить значение поля и поместить его в Memo. Ну и наоборот запросом вставить текст из memo в поле типа TEXT.
Аватара пользователя
OberonAR
новенький
 
Сообщения: 73
Зарегистрирован: 08.02.2012 11:46:04
Откуда: Краснодарский край

Re: Вывод значения BLOB(TEXT)-поля в TMemo

Сообщение svk12 » 07.06.2012 11:41:25

Код: Выделить всё
Memo1.Text:=FieldByName('rem').AsString;

Как-то так.
svk12
постоялец
 
Сообщения: 409
Зарегистрирован: 09.06.2008 18:42:47

Re: Вывод значения BLOB(TEXT)-поля в TMemo

Сообщение OberonAR » 07.06.2012 11:48:03

Блиин.... Спасибо! Проверил-работает. Сначала сразу так хотел сделать но не стал даже пробовать, смутило AsString.
Попробую по аналогии вставку сделать.

Добавлено спустя 23 часа 55 минут 42 секунды:
И вставка работает!
Аватара пользователя
OberonAR
новенький
 
Сообщения: 73
Зарегистрирован: 08.02.2012 11:46:04
Откуда: Краснодарский край


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot], Yandex [Bot] и гости: 238

Рейтинг@Mail.ru
cron