Вниз
Скачать: CL | DM;

Фильтр по симв.полю   Найти похожие ветки 

← →
чайник1   (2004-06-23 13:22) [0]

Уважаемые мастера, как правильно передать в фильтр значение симв.поля. Делаю так:
nom_in -поле базы символьного типа.
FILT:="(arx=0) and (nom_in="+DAT1.q_zai1nom_in.ASSTRING+")";
dat1.q_zai1.filter:=FILT;
dat1.q_zai1.filtered:=true;

выдает ошибку. Если ввести в это поле цифры, а потом передать в фильтр то все правильно, если есть символы то ошибка. Спасибо.


← →
Valeri ©   (2004-06-23 13:40) [1]

у тебя такая строка получается:
(arx=0) and (nom_in=ххх)
а надо
(arx=0) and (nom_in="ххх")
по моему, так надо:
FILT:="(arx=0) and (nom_in="""+DAT1.q_zai1nom_in.ASSTRING+""")";


← →
Anatoly Podgoretsky ©   (2004-06-23 13:41) [2]

QuotedStr


← →
чайник1   (2004-06-23 13:44) [3]

Спасибо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
4-1086525564
Islander
2004-06-06 16:39
2004.07.18
Хендл окна, висящего поверх других на экране и не активного


3-1087992836
Vit
2004-06-23 16:13
2004.07.18
Программное изменение типа поля из Alpha в Int


14-1088329306
Ihor Osov'yak
2004-06-27 13:41
2004.07.18
holly war: D8 vs C# - навеяно одной веткой из основной


8-1083144027
Ded Moroz
2004-04-28 13:20
2004.07.18
MPEG-4


1-1089123691
raul
2004-07-06 18:21
2004.07.18
Internet Explorer и TidHTTPServer




   Наверх