Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.12;
Скачать: CL | DM;

Вниз

Вопрос по БД и про разделитель групп разрядов.   Найти похожие ветки 

 
49 Cent   (2006-02-23 02:49) [0]

Разделитель групп разрядов - это заумное название взятое из Экселя. Если по простому, то это разделение цифры на группы. К примеру, 100000 будет смотреться таким образом: 100 000, а 5498648,  5 498 648. Каким образом провести такое разделение?

Второй мой вопрос касается компонента dbedit. Этот компонент у меня связан с datasource, c datasource связан adotable, а adotable отображается в dbgrid. Таким образом, когда я вручную меняю текст (т.е через клавиатуру забиваю новые значения) в компоненте dbedit, также автоматически меняются значения и в таблице Adotable. Однако, когда я хочу поменять значение dbedit программно, чтобы таким образом зафиксировать новую цифру в таблице, ничего не выходит. Под программным изменением я имею ввиду код типа:

dbedit3.text:=vartostr(t);

Почему так происходит? Когда забиваешь вручную, данные в таблице меняются на новые, которые забил, а когда программно меняешь значение dbedit ничего не происходит. Как это исправить?

Заранее благодарен.


 
Жуков Олег   (2006-02-23 03:21) [1]

1. Edit1.Text := FormatFloat("#,##0.00", 123456789.1235);

2. Dataset.UpdateRecord() после программного изменения текста в связанном с набором данных контроле передаст эти изменения в таблицу.

Но правильнее изменения делать не через текст связанного контрола, а непосредственно в датасете:  Dataset.FieldByName("PatientName").AsString := "Федя";


 
49 Cent   (2006-02-23 04:30) [2]

2 Жуков Олег
Спасибо!



Страницы: 1 вся ветка

Текущий архив: 2006.03.12;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
2-1140687553
K_Lock
2006-02-23 12:39
2006.03.12
GEN_ID(num_value,1) - must have a value


15-1139927792
oldman
2006-02-14 17:36
2006.03.12
"Я офигеваю, дорогая редакция..." (извините...)


9-1122381421
Conferno
2005-07-26 16:37
2006.03.12
Поговорим о оптимизации GLScene.


2-1140427780
nap<>
2006-02-20 12:29
2006.03.12
TPageControl


3-1137753158
tyger
2006-01-20 13:32
2006.03.12
DBF + ДОС - Кодировка