Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вопросик про фильтры(+) [D3, Oracle]


DenK_vrtz ©   (2002-02-01 11:01:00) 

Всем привет!!!
Нарвался я тут на такую проблему и никак не врублюсь от чего это происходит.
У меня таблица имеет поле типа NUMBER(7,2). Так вот. Если значение поля имеет значение с одним десятичным знаком, то данные фильтруются, если с двумя, то нет, т.е. ничего не отфильтровывается. У товарища по работе с этой таблицей такая же проблема, но наоборот. С одним знаком не фильтрует, а с двумя фильтрует. В чем может быть глюк? Помогите!!!

P.S. Переводить число в строку - решает проблему, но это не хорошо!!!


DenK_vrtz   (2002-02-01 12:17:00) [1]

Работаю через BDE. Чего больше понять не могу, так на некоторых таблицах вообще проблем не сеществует, 1,2,3 хоть 10 знаков после запятой, фильтрует без вопросов. А тут ну никак не отфильтровывает и не только у меня. Кстати, делал пробную таблицу с полем просто NUMBER - один фиг, такой же глюк!!!


Sergey13   (2002-02-01 11:40:00) [2]

А через чего работаешь? BDE,DOA или еще чего. Навскидку проблема, наверное, в каких то настройках на клиенте (в сессии)- типа количество дробных знаков в цифровом поле. Конкретнее - надо копать.

PS: а если попробовать поле сделать просто NUMBER?


Наверх

Титульная страница Поиск, карта сайта Написать письмо