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

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

фильтр [D7, Paradox]


alexandrine ©   (2006-08-17 14:50:00) 

Такакя проблема: хотела воспользоваться динамически свойствами filter, filtered у компоненты Table, причём код простейший
  Table1.Filtered:=falsa;
  Table1.Filter:='Field1=...';
  Table1.Filtered:=true;
компилировать он компилирует, но при обращении к базе во время этого куска вылетает и жалуется на BLOB...Что я делаю не так???


zdm   (2006-08-17 18:42:00) [1]

clickmaker...это толковая ссылка,, мне кстати помогла в давно забытой проблеме ,,,,спасибо


clickmaker   (2006-08-17 18:39:00) [2]

то же, но по-русски
http://www.tks.ru/cgi-bin/new/text.pl?file=200302062001&id=declfaq


clickmaker   (2006-08-17 18:38:00) [3]

http://community.borland.com/article/0,1410,15209,00.html


Desdechado   (2006-08-17 18:35:00) [4]

Это не имеет отношение к фильтру.


alexandrine   (2006-08-17 18:33:00) [5]

Delphi:
project raised exception class EDBEngineError with Message 'BLOB has been modified' Use step or run...


Плохиш   (2006-08-17 18:30:00) [6]


> без кавычек в QuotedStr тоже не хочет

Чего не хочет? Вы вообще представляете, что Вы в своём коде написали?


zdm   (2006-08-17 18:29:00) [7]

милая напиши, что тебе говорит delphi


alexandrine   (2006-08-17 18:28:00) [8]

код уже такой:
Table1.Filtered:= False;
Table1.Filter:= 'ClientName=' + QuotedStr('fmFiltr.DBLookupComboBox1.Text');
Table1.Filtered:= True;
без кавычек в QuotedStr тоже не хочет..


zdm   (2006-08-17 18:26:00) [9]

alexandrine..советы не помогли? напиши ошибку


clickmaker   (2006-08-17 18:24:00) [10]


> жалуется на BLOB

как конкретно жалуется?


alexandrine   (2006-08-17 18:22:00) [11]

фу быть таким !! Код я здесь уже набирала... :)


Desdechado   (2006-08-17 18:16:00) [12]

> Table1.Filtered:=fals a ;
> компилировать он компилирует
враки


zdm   (2006-08-17 17:52:00) [13]

или
ADOTable1.Filter:=' FIO='+QuotedStr('À');


zdm   (2006-08-17 17:51:00) [14]

ADOTable1.Filter:=' FIO="À"';


alexandrine   (2006-08-17 17:40:00) [15]

не а не пашет, а я в Object Inspectore вообще ничего не прописываю! Я пытаюсь динамически фильтровать...


Ro-man   (2006-08-17 15:34:00) [16]

1. проверить св-во Filter у Table1 в инспекторе объектов, если <>'', то
2. значение в студию! +
 строку
> Table1.Filter:='Field1=...';

полностью тоже в студию! ;-)


alexandrine   (2006-08-17 15:00:00) [17]

Вообще-то это строковое поле, в общем фильтру по имени заказчика...
Только вылетает он даже тогда, когда я эту вторую строку кода убираю :(


Sergey13   (2006-08-17 14:55:00) [18]

А какой смысл у 'Field1=...'?


Наверх

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