![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Здравствуйте уважаемые мастера!
В базе данных имеется связка: Table1 – Table1Source1 – DBGrid1, а от Table1Source1 связка: Query2 - SumaSource2 – DBEdit2 После заполнения таблицы Table1 вещественными числами (с нулями после запятой) в DBEdit2 числа отображаются без нулей после десятичной запятой. Как решить эту проблему? отображения в DBEdit2 чисел с нулями после запятой. Зарание благодарю, Евгений. Последний раз редактировалось kulon, 29.03.2010 в 16:01. |
#2
|
|||
|
|||
![]() 2 цифры после запятой:
Код:
procedure TForm1.FormCreate(Sender: TObject); begin (DBEdit2.Field as TNumericField).DisplayFormat:= '#.00'; end; |
#3
|
|||
|
|||
![]() Спасибо за внимание!
Но процедура не прошла компиляцию: не опознан идентификатор TNumericField Можете что-то еще посоветовать? |
#4
|
||||
|
||||
![]() Цитата:
Цитата:
|
#5
|
|||
|
|||
![]() Все понял кроме одного, что это за DB (база данных или какой-то компанент?)
А с Хельпом на английском у меня к сожалению проблемы. |
#6
|
||||
|
||||
![]() Ну у тебя идет код программы:
Код:
unit Main; interface uses Windows, {и т.д.} DB; // вот тут проверь- есть ли DB |
#7
|
|||
|
|||
![]() Ура! Пошло! Но все же, что такое DB?
Хоть на хлеб не намажешь, но всеравно весьма благодарен. Евгений. |
#8
|
||||
|
||||
![]() Цитата:
В Uses указываются внешние модули в которых уже созданы порой нужные нам класы, функции и т.д. TNumericField как раз содержится в модуле DB. Например функция округления RoundTo содержится в MATH. |
#9
|
||||
|
||||
![]() Грустно, еще одна жертва визуального програмирования.
Жизнь такова какова она есть и больше никакова. Помогаю за спасибо. |