Можно ли сделать так чтобы введенные в dbedit данные не сохранялись в dbgrid до тех пор, пока не будет нажата соответствующая кнопка?
Желательно не использовать замену на edit или другие компоненты
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
| 1147 |
Сообщение
#1
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: 0 |
Можно ли сделать так чтобы введенные в dbedit данные не сохранялись в dbgrid до тех пор, пока не будет нажата соответствующая кнопка?
Желательно не использовать замену на edit или другие компоненты |
| volvo |
Сообщение
#2
|
|
Гость |
Какая именно кнопка должна быть нажата? Ты что, хочешь, чтобы DBEdit только показывал введенное значение, но не заносил его в базу что-ли? А потом, когда ты нажмешь какую-то кнопку, эти изменения должны примениться?
|
| 1147 |
Сообщение
#3
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: 0 |
Совершенно верно.
При нажатии кнопки сохранить А если кнопка "сохранить" не была нажата, все данные должны теряться. Это позволит избавиться от кнопки от кнопки "отменить" Сообщение отредактировано: 1147 - |
| volvo |
Сообщение
#4
|
|
Гость |
Цитата А если кнопка "сохранить" не была нажата, все данные должны теряться. Ты сейчас описал алгоритм работы кнопок Apply/Cancel из DBNavigator-а. Зачем опять изобретать велосипед? |
| 1147 |
Сообщение
#5
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: 0 |
Где находится DBNavigator?
|
| volvo |
Сообщение
#6
|
|
Гость |
В "DataControls" вообще-то...
|
| 1147 |
Сообщение
#7
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 205 Пол: Мужской Реальное имя: Евгений Репутация: 0 |
А навигатор здесь не подходит - данные все равно сохраняются в таблице при вводе без нажатий на какие либо кнопки. Сообщение отредактировано: 1147 - |
![]() ![]() |
|
Текстовая версия | 23.11.2025 3:03 |