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