Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.07.2010, 16:33   #11
quit
Я есть!
Форумчанин
 
Аватар для quit
 
Регистрация: 17.02.2008
Сообщений: 318
По умолчанию

Попробуй раздробить запрос, точнее добавлять условие, за условием начиная с
Код:
select * from УБЛБ0811  where  
 obj_code = 85400802 and empty(stom_ball)
а потом посмотри когда у тебя получается запись где stom_ball = 0.
©Учиться, учиться и еще раз учиться!
quit вне форума Ответить с цитированием
Старый 22.07.2010, 16:39   #12
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

мда... пиши служебку о необходимости переделки базы.....
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 22.07.2010, 17:55   #13
Ks2010
Пользователь
 
Регистрация: 08.07.2010
Сообщений: 62
По умолчанию

я когда открываю таблицу через свою программу в delphi там вместо пустых значений с grid'e '0'. а если открыть эту же таблицу, предположим, через exel пустые ячейки.

Korben5E, в какую??

Последний раз редактировалось Ks2010; 22.07.2010 в 18:08.
Ks2010 вне форума Ответить с цитированием
Старый 22.07.2010, 18:22   #14
Korben5E
Форумчанин
 
Аватар для Korben5E
 
Регистрация: 13.07.2010
Сообщений: 346
По умолчанию

Цитата:
Сообщение от Ks2010 Посмотреть сообщение
я когда открываю таблицу через свою программу в delphi там вместо пустых значений с grid'e '0'. а если открыть эту же таблицу, предположим, через exel пустые ячейки.

Korben5E, в какую??
все зависит от предпочтений вашей организации, мне нравится Firebird
бесплатный, маленький и много умеет, и если по сети работать - скорость не в пример с dbf-ками..

я так понял что тебе данные привозят - их можно открывать и портировать сразу себе в базу, все равно ТЫ ее обрабатываешь
и формы пишешь, а пользователю вообще фиолетово что за база - главное что-бы работала.
Non est culpa vin, sed culpa bibentis
Korben5E вне форума Ответить с цитированием
Старый 22.07.2010, 21:50   #15
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
я когда открываю таблицу через свою программу в delphi там вместо пустых значений с grid'e '0'
Давайте угадаю. Ноли в тех полях, тип которых NUMERIC ??!

Цитата:
нет, важно различать пустое поле и нулевое значение
stom_ball = 0 - пустой желудок
a stom_ball = null - нет сведений.
То, что Вы хотите, с DBF сделать НЕВОЗМОЖНО (ну, по крайней мере, официально невозможно).
Дело в том, что по стандарту DBF в поле НЕ МОЖЕТ быть значение NULL - только какая-то величина...
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
TParameters. Значение NULL Stilet БД в Delphi 4 13.05.2010 16:45
null + число Dobriak-ru Microsoft Office Access 4 25.03.2010 08:27
Странное поведение null Vitalyk JavaScript, Ajax 6 13.02.2010 15:22
пробел и NULL Николай Сергеевич Общие вопросы C/C++ 14 22.12.2009 08:48
delete where fields=null??? Geddar SQL, базы данных 1 02.06.2008 16:57