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

Вниз

пустое поле   Найти похожие ветки 

 
mazepa   (2004-11-12 11:34) [0]

День добрый! возникла трудность с пустыми полями в таблице как только оно попадается выскакиевает ошибка... че делать? конект через соурс квери табле путем селект соотв.


 
Соловьев ©   (2004-11-12 11:36) [1]


> как только оно попадается выскакиевает ошибка

где попадается?


 
mazepa   (2004-11-12 11:44) [2]

в бд есть таблицы поля в которых либо заболнены либо нет преимущественно все поля имеею какое-никакое значение но попадаются поля типа null или как его там так вот как только я делаю select .... from .... where .... и пытаюсь считать записи методом first next при попадании на моем пути null записи появляется ошибка как мне проверить пустое оно или нет типа if not null или как?


 
Sergey13 ©   (2004-11-12 11:45) [3]

2mazepa   (12.11.04 11:34)
>как только оно попадается выскакиевает ошибка
Это фигня. Вот если бы фурункулы, тогда да, а так... Что хоть за ошибка то?


 
Соловьев ©   (2004-11-12 11:47) [4]


>  пытаюсь считать записи методом first next при попадании
> на моем пути null записи появляется ошибка как мне проверить
> пустое оно или нет типа if not null или как?

А что говорит хелп поводу select count(*)...?


 
mazepa   (2004-11-12 12:01) [5]

ошибка типа инвалид чего то кто то поле то числовое а у меня с ним всяки манипуляции даже на что-то делить его пытаюсь а там то нет никто а проверить я не могу :( а фурункулы я все давно мальзью и под лейкопластырь %)


 
Соловьев ©   (2004-11-12 12:03) [6]


> ошибка типа инвалид чего то кто то поле то числовое а у
> меня с ним всяки манипуляции даже на что-то делить его пытаюсь

if not FieldByName("IntegerField").IsNull then Manipulation;


 
Sergey13 ©   (2004-11-12 12:19) [7]

2[5] mazepa   (12.11.04 12:01)
Ну дык и борись с наличием пустых полей, а не ломай голову над их интерпретацией. 8-) Можно например объявить поле not null и определить дефолтное значение.


 
mazepa   (2004-11-12 12:30) [8]

Говорила мне в детстые мама не ешь желтый снег %) ну ладненько спасибо будем попробовать


 
Дырчик ©   (2004-11-12 12:57) [9]

TField.IsNull
поставь проверку
 if not TField.IsNull then
 begin
   тут обрабатывай свое поле;
   делай с ним всяческие вычисления
 end;



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

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

Наверх




Память: 0.48 MB
Время: 0.042 c
6-1096747272
denkop
2004-10-03 00:01
2004.12.12
Передача структуры которая содержит поле типа pointer


3-1099486752
MakNik
2004-11-03 15:59
2004.12.12
dxDBGrid и Hint


14-1100918820
DelphiN!
2004-11-20 05:47
2004.12.12
Отловить хакера


6-1096832406
Wish
2004-10-03 23:40
2004.12.12
Передача файлов через сеть


4-1097751044
Руслан
2004-10-14 14:50
2004.12.12
Вопрос про АЦП