Помощь - Поиск - Пользователи - Календарь
Полная версия: Сохранение данных в DBgrid - ?
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Делфи
1147
Можно ли сделать так чтобы введенные в dbedit данные не сохранялись в dbgrid до тех пор, пока не будет нажата соответствующая кнопка?
Желательно не использовать замену на edit или другие компоненты
volvo
Какая именно кнопка должна быть нажата? Ты что, хочешь, чтобы DBEdit только показывал введенное значение, но не заносил его в базу что-ли? А потом, когда ты нажмешь какую-то кнопку, эти изменения должны примениться?
1147
Совершенно верно.
При нажатии кнопки сохранить
А если кнопка "сохранить" не была нажата, все данные должны теряться. Это позволит избавиться от кнопки от кнопки "отменить"
volvo
Цитата
А если кнопка "сохранить" не была нажата, все данные должны теряться.
Ты сейчас описал алгоритм работы кнопок Apply/Cancel из DBNavigator-а. Зачем опять изобретать велосипед?
1147
Где находится DBNavigator?
volvo
В "DataControls" вообще-то...
1147
blush.gif
А навигатор здесь не подходит - данные все равно сохраняются в таблице при вводе без нажатий на какие либо кнопки.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.