![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
пустое поле [D6]
mazepa © (2004-11-12 11:34:00)День добрый! возникла трудность с пустыми полями в таблице как только оно попадается выскакиевает ошибка... че делать? конект через соурс квери табле путем селект соотв.
Дырчик (2004-11-12 12:57:00) [1]TField.IsNull
поставь проверку
if not TField.IsNull then
begin
тут обрабатывай свое поле;
делай с ним всяческие вычисления
end;
mazepa (2004-11-12 12:30:00) [2]Говорила мне в детстые мама не ешь желтый снег %) ну ладненько спасибо будем попробовать
Sergey13 (2004-11-12 12:19:00) [3]2[5] mazepa (12.11.04 12:01)
Ну дык и борись с наличием пустых полей, а не ломай голову над их интерпретацией. 8-) Можно например объявить поле not null и определить дефолтное значение.
Соловьев (2004-11-12 12:03:00) [4]
> ошибка типа инвалид чего то кто то поле то числовое а у
> меня с ним всяки манипуляции даже на что-то делить его пытаюсь
if not FieldByName('IntegerField').IsNull then Manipulation;
mazepa (2004-11-12 12:01:00) [5]ошибка типа инвалид чего то кто то поле то числовое а у меня с ним всяки манипуляции даже на что-то делить его пытаюсь а там то нет никто а проверить я не могу :( а фурункулы я все давно мальзью и под лейкопластырь %)
Соловьев (2004-11-12 11:47:00) [6]
> пытаюсь считать записи методом first next при попадании
> на моем пути null записи появляется ошибка как мне проверить
> пустое оно или нет типа if not null или как?
А что говорит хелп поводу select count(*)...?
Sergey13 (2004-11-12 11:45:00) [7]2mazepa (12.11.04 11:34)
>как только оно попадается выскакиевает ошибка
Это фигня. Вот если бы фурункулы, тогда да, а так... Что хоть за ошибка то?
mazepa (2004-11-12 11:44:00) [8]в бд есть таблицы поля в которых либо заболнены либо нет преимущественно все поля имеею какое-никакое значение но попадаются поля типа null или как его там так вот как только я делаю select .... from .... where .... и пытаюсь считать записи методом first next при попадании на моем пути null записи появляется ошибка как мне проверить пустое оно или нет типа if not null или как?
Соловьев (2004-11-12 11:36:00) [9]
> как только оно попадается выскакиевает ошибка
где попадается?