Главная страница
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.045 c
9-1086382702
Vin_Ghost
2004-06-05 00:58
2004.10.03
перемещение по миникарте


1-1095527219
Виньдовьсь 95
2004-09-18 21:06
2004.10.03
Приостановка программы


1-1095318457
ser
2004-09-16 11:07
2004.10.03
ссылка на TStatusBar.Panel


6-1090744138
Asail
2004-07-25 12:28
2004.10.03
Опрос сети для поиска хостов...


3-1094361702
Гаврилов В.А.
2004-09-05 09:21
2004.10.03
Работа с Microsoft Access