Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.23;
Скачать: CL | DM;

Вниз

fieldbyname( f1 ).isnull   Найти похожие ветки 

 
denis24   (2004-12-17 13:49) [0]

Почему когда я проверяю сабжем текстовое поле оно мне возвращает false хотя значения в нем нету?


 
Johnmen ©   (2004-12-17 13:50) [1]

Есть значение. Пустая строка "".


 
Соловьев ©   (2004-12-17 13:51) [2]

Потому как там пустая строка ""

if fieldbyname("f1").isnull or (fieldbyname("f1").AsString = "") then ...


 
Соловьев ©   (2004-12-17 13:52) [3]

:) не успел


 
Johnmen ©   (2004-12-17 13:53) [4]

>Соловьев ©   (17.12.04 13:52) [3]
>:) не успел

Куда не успел ?
:)))


 
denis24   (2004-12-17 14:50) [5]

а если я  проверяю все поля в таблице среди которых есть и булевые и integer  ,что нельзя ко всем isnull применять или к текстовім отдельную проверку делать?


 
Соловьев ©   (2004-12-17 14:54) [6]

ко всем полям надо делать проверку isnull . а то что тебе кажется что текстовое поле пустое, так то уже извини - твои проблемы. А вдруг там пробелов куча? делай Trim хотя-бы и проверку на ""


 
pusrg   (2004-12-17 15:08) [7]

Удалено модератором
Примечание: дубль


 
pusrg   (2004-12-17 15:09) [8]

Проверку на IsNull можешь делать по всем полям. Другое дело, что ты пишешь в текстовое поле, если оно тебе возвращает пустую строку?

Если выполнение модифицирующего запроса идет через параметры, то и параметр очищай след. макаром:

Query.ParamByName("TextField").Clear;


Будет лучше если приведешь исходный код, или опишеш результат какой хочешь добиться этой проверкой.



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

Текущий архив: 2005.01.23;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.075 c
14-1104471184
Grinders
2004-12-31 08:33
2005.01.23
Новый Год!


6-1099436336
Stexen
2004-11-03 01:58
2005.01.23
Asynchronous socket error 10053?


1-1104923052
_alex_
2005-01-05 14:04
2005.01.23
Размер ScrollBar


3-1103574058
Макс
2004-12-20 23:20
2005.01.23
Сложный запрос с вложенными запросами для Access (ADO)


14-1104780262
Zacho
2005-01-03 22:24
2005.01.23
Мистика, ужасы и т.п.