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

Вниз

Проверка изменения данных в edit   Найти похожие ветки 

 
denis24   (2004-09-15 16:22) [0]

Забиваю значения в edit из базы потом пользователь может редактировать эти значения.Если проверять edit.modified то всегда true даже если не трогать edit.
Так влт как корректно реализовать механизм проверки изменения значений в edit и если изменились корректировать данные в базе?


 
Рамиль ©   (2004-09-15 16:35) [1]

Лучше делать пост по нажатию кнопки или закрытию формы.
Но если уж приспичило именно так, то OnChange


 
Юрий Зотов ©   (2004-09-15 16:39) [2]

> Если проверять edit.modified то всегда true даже если не
> трогать edit.

Естественно. Вы же его УЖЕ тронули: "Забиваю значения в edit из базы" - разве это не изменение?

Но почему бы просто использовать DBEdit, где уже все правильно сделано?


 
denis24   (2004-09-15 17:07) [3]

Насчет dbedit єто хорошо.Связал с источником ,показывает.
А как проверить были ли изменены даныые в них,что бы вызывать  
предупреждение а затем post?


 
KSergey ©   (2004-09-15 17:09) [4]

После забивания из базы сбросить modified
И все


 
denis24   (2004-09-15 17:13) [5]

каждого dbedit?


 
Anatoly Podgoretsky ©   (2004-09-15 17:26) [6]

На форме должны быть две кнопки ОК и отмена


 
Rem   (2004-09-15 17:28) [7]

>>А как проверить были ли изменены даныые в них,что бы вызывать предупреждение а затем post?

DataSet.Modified;


 
basken   (2004-09-15 18:08) [8]


> Rem   (15.09.04 17:28) [7]

Если используется TClientDataSet, или его наследник то можна через ChangeCount


 
DiamondShark ©   (2004-09-15 18:45) [9]

Вот ведь сложности у людей!

Edit1.Text := "Значение из бызы";
Edit1.Modified := false;


 
denis24   (2004-09-15 19:40) [10]

А если я добавляю appendom в базу запись,куда мне перевести курсор чтобы в дбэдите мона было вводить значения


 
ЮЮ ©   (2004-09-16 03:57) [11]

>куда мне перевести курсор ...
никуда не надо. добавленная запись и будет текущей записью


 
KSergey ©   (2004-09-16 08:06) [12]

> [9] DiamondShark ©   (15.09.04 18:45)

Вот и я о том же....



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

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

Наверх




Память: 0.49 MB
Время: 0.043 c
14-1094975356
Stef
2004-09-12 11:49
2004.10.03
Фракталы


6-1090803627
RaPToR_1
2004-07-26 05:00
2004.10.03
многопоточность twebbrowsera


1-1095333235
Koala
2004-09-16 15:13
2004.10.03
Формат времени


1-1095236000
cvc
2004-09-15 12:13
2004.10.03
Делфи и Windows Mobile 2003?


1-1095507500
RoLeX2004
2004-09-18 15:38
2004.10.03
Как сделать чтобы FindFirst и FindNext искали в папке Temporary I