Показать сообщение отдельно
  #4  
Старый 11.05.2010, 20:12
Kapitoshka438 Kapitoshka438 вне форума
Начинающий
 
Регистрация: 09.11.2009
Сообщения: 145
Репутация: 238
По умолчанию

По щелчку мыши на первом DBGride пишем обработчик события, который вставляет запись из датасета, соответствующего первому DBGrid'у, во второй.
Теперь принцип работы:
1) Перед началом работы (открытие формы, нажатие кнопки "Начать копирование", ...) запускаем транзакцию.
2) Щелкаем по записям в первом DBGrid'е. Эти записи появляются во втором.
3) При нажатии на кнопку коммитим транзакцию (изменения сохраняются), при нажатии на другую откатываем ее (изменения отменяются).
Ответить с цитированием