Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.01.23;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.595 c
1-1104831952
Федюлин Григорий
2005-01-04 12:45
2005.01.23
Парсинг строки


4-1098777176
Sirus
2004-10-26 11:52
2005.01.23
Как отловить запсук процессов под Win9x/NT/2000/XP


6-1099474035
Prost0
2004-11-03 12:27
2005.01.23
Связать два компа по модемной лини и работать через сокет


14-1104461424
Думкин
2004-12-31 05:50
2005.01.23
С днем рождения! 31 декабря


14-1104901142
YurikGL
2005-01-05 07:59
2005.01.23
Бреш в файрволлах!!!





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский