منزل
Top.Mail.Ru Yandeks.Metrika
المنتدى: "القواعد";
الأرشيف الحالي: 2004.12.12;
تنزيل: [xml.tar.bz2];

إلى

حقل فارغ البحث عن فروع مماثلة


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
بدأ
   тут обрабатывай свое поле;
   делай с ним всяческие вычисления
ينتهي.



صفحات: 1 فرع كامل

المنتدى: "القواعد";
الأرشيف الحالي: 2004.12.12;
تنزيل: [xml.tar.bz2];

الطابق العلوي









الذاكرة: 0.58 ميغابايت
الوقت: 0.05 ج
14-1100806544
gn
2004-11-18 22:35
2004.12.12
M $ المعترف بها جزء من اللوم عن انتشار الفيروسات


3-1100104958
المعادن غير ال
2004-11-10 19:42
2004.12.12
(جدول) & amp؛ (wildcard) & amp؛ (فرز)


1-1101084247
من --- ثم
2004-11-22 03:44
2004.12.12
لماذا لا يعمل OnClick عندما نقر على رأس العمود


1-1101502027
leonidus
2004-11-26 23:47
2004.12.12
أشرطة الأدوات مع مجموعة من الأزرار المتغيرة في وقت التشغيل


3-1100225895
peGaZ
2004-11-12 05:18
2004.12.12
DB إلى ملف نصي





الأفريكانية الألبانية عربي الأرميني أذربيجان الباسكي البيلاروسية Bulgarian التشيكية الصينية المبسطة) تقاليد صينية) الكرواتية التشيكية دانماركي Dutch أنجليزي الإستونية الفلبينية Finnish جيب
الجاليكية الجورجية الألمانيّة اليونانيّة الكريولية الهايتية اللغة العبرية الهندية الهنغارية أيسلندي Indonesian الأيرلندية Italian اليابانيّة الكوريّة اللاتفية اللتوانية المقدونية الملايو المالطية Norwegian
اللغة الفارسية بولنديّة البرتغاليّة رومانية Russian صربي السلوفاكيّة سلوفيني إسباني السواحيلي Swedish Thai التركية الأوكراني الأردية الفيتنامية ويلزي اليديشية البنغالي البوسنية
السيبيونو الاسبرانتو الغوجاراتية الهوسا همونغ الإيبو جاوي الكانادا الخمير لاو لاتينية الماوري المهاراتية المنغولية النيبالية البنجابية الصومالية التاميل التيلجو اليوروبا
زولو
Английский Французский ألماني Итальянский البرتغالية Русский Испанский