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

Фильтрация данных   Найти похожие ветки 

 
Unone   (2003-03-19 07:41) [0]

Пытаюсь отфильтровать таблицу: Выдать данные в которых поле kod пустое. Запрос, приведенный ниже, ошибок не выдает, но и не работает правильно. Господа программисты, подскажите, я делаю не так?

onClick (Button)

s:="";
Table1.Filtered:=true;
Table1.Filter:="kod="+""""+s+"""";


 
Жук ©   (2003-03-19 08:07) [1]

Пустое - NULL, а совсем не "".


 
Anatoly Podgoretsky ©   (2003-03-19 08:10) [2]

Table1.Filter:="kod=NULL";


 
Unone   (2003-03-19 08:58) [3]

> Anatoly Podgoretsky

Спасибо за помощь!


 
dvp ©   (2003-03-19 09:22) [4]

>Anatoly Podgoretsky
Table1.Filter:="kod is NULL";


 
Johnmen ©   (2003-03-19 09:38) [5]

>dvp © (19.03.03 09:22)

Не-а...


 
dvp ©   (2003-03-19 10:02) [6]

да действительно is null не работает, спутал с SQL sorry ...


 
Unone   (2003-03-19 11:12) [7]


> да действительно is null не работает

А у меня работает


 
Johnmen ©   (2003-03-19 11:17) [8]

>Unone (19.03.03 11:12)
>А у меня работает

В таких случаях восклицают "Код в студию !", и просят указать компоненты доступа...



 
Соловьев ©   (2003-03-19 11:19) [9]

наверное ADO ...


 
Unone   (2003-03-19 12:09) [10]

Технология ADO
Компонент TClientDataSet (все свойства стоят по умолчанию), данные загружены из таблицы.

procedure TMainForm.SpeedButton1Click(Sender: TObject);
begin
dm.cds1.Filtered:=true;
dm.cds1.Filter:="kod is NULL";
...
end;


 
Johnmen ©   (2003-03-19 12:13) [11]

А сначала-то говорил про Table...


 
Unone   (2003-03-19 12:14) [12]

>Технология ADO

Извиняюсь, MIDAS


 
Unone   (2003-03-19 12:29) [13]


> А сначала-то говорил про Table...

А какая разница?
С Table "is NULL" фильтрация тоже работает верно


 
Johnmen ©   (2003-03-19 12:33) [14]

Какого класса эта Table ?


 
Unone   (2003-03-19 12:56) [15]


> Какого класса эта Table ?

TDBDataSet


 
Johnmen ©   (2003-03-19 13:32) [16]

Да, действительно, для BDE"шной фильтрации F IS NULL корректно.



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

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



Память: 0.47 MB
Время: 0.018 c
7-19882
Незнайка 2
2003-02-12 15:20
2003.04.07
OCX


3-19462
SoloD
2003-03-19 06:40
2003.04.07
В конструкторе CREATE TABLE присутствует имя поля FILE


1-19669
bite
2003-03-26 08:37
2003.04.07
выбор эл-та ListBox правой кнопкой мыши


1-19571
Vint
2003-03-25 15:15
2003.04.07
Курсор дергается


6-19741
dimich1978
2003-02-13 14:17
2003.04.07
Коннект Клиент-Сервер




   Наверх