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

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

Query и поле MEMO. База Paradox [D7, Paradox]


AlexanderT ©   (2006-03-07 12:40:00) 

Есть такой запрос к таблице в которой есть поле activity (тип MEMO):
SELECT * FROM TABNAME;

Связал DBGrid с QUERY и в отдельный компонент Memo на форме вывожу содержимое поля Activity.

При этом получаю только часть содержимого. Первые 20-25 символов.

Никто не знает в чем может быть дело?

Если делаю тоже самое с Table - нахожу строку, выбираю значение Activity, ставлю в Memo на форме, то все ставится хорошо.


AlexanderT   (2006-03-07 13:50:00) [1]

Ищет запрос, но по первым N символам поля MEMO.
А Filter компоненты Table,Йгукн не поддерживает LIKE.


sniknik   (2006-03-07 13:31:00) [2]

> Причем LIKE '%aa%'
и что? не ищет? в чем проблема то? чем внутренние особенности представления поля мешают?


AlexanderT   (2006-03-07 12:57:00) [3]

А как же тогда сделать Query?
Мне надо искать LIKE'ом по полю MEMO.
Причем LIKE '%aa%'


sniknik   (2006-03-07 12:49:00) [4]

у парадокса Memo двойное поле - "тело" и "заголовок" из первых (определяемое количество) символов. "тело" держится в отдельном файле, "заголовок" непосредственно в таблице... посмотри справку по типам парадокса.
в грид попадает одно в TMemo другое, и все дела. ;)


Наверх

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