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

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

Отображение в DBGrid [D6]


ds ©   (2004-11-18 14:51:00) 

Привет всем. Помогите разобраться . Есть Oracle ODBC.
На select summma from .. выдает в DBGride целое число , как получить с копейками ?
Кроме как запросом select to_number(summa) from .... можно это решить ?
Может что-то где-то не настроил ?
Заранее благодарен.


Johnmen   (2004-11-18 17:52:00) [1]

По умолчанию, думается, так и д.б.
Поэтому надо ДисплейФормат.


ds   (2004-11-18 17:41:00) [2]

И все-таки: Так и должно быть (я имею ввиду целочисленное отображение дробного числа) или нет ? У кого нибудь так происходит ?


ds   (2004-11-18 16:18:00) [3]

А без привязки к полю ? Есть прога SQL Tools - она по таким запросам выдает копейки на ура. Как ?


Johnmen   (2004-11-18 15:55:00) [4]

Свойство поля набора данных DisplayFormat.


ds   (2004-11-18 15:41:00) [5]

по разному. в данном случае - dynamic SQL


kaktus   (2004-11-18 15:22:00) [6]

Попробуй либо FLOAT либо CURRENCY - а нет покопай доку по Oracle.
А вообще погоди, по моему в свойствах столбцов ГРИДА есть такое себе свойство типа FieldMask или FieldType не помню, и вот там то можно править и задавать отображение, а ты вообще работаеш с запросами к базе динамически или статически?


ds   (2004-11-18 15:01:00) [7]

Number(20,2)


kaktus   (2004-11-18 14:58:00) [8]

А у тебя поле summa какой тип данных имеет в базе?


Наверх

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