![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
фильтр [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=...'?