Показать сообщение отдельно
  #7  
Старый 05.01.2013, 11:49
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Цитата:
Сообщение от DDim1000
Вот еще код кнопки на самой форме редактирования "Сохранить изменения":
Код:
if Form1.AdoQuery1.Modified then
Form1.AdoQuery1.Insert;
скажите это правильно так написано, или как-то по другому нужно писать чтоб сохранить изменения?????

Естественно, по другому. Для ЛОКАЛЬНОГО сохранения изменений надо вызывать метод Post. Далее, в зависимости от БД и настроек подключения, надо скорее всего вызвать метод для "проталкивания" изменений в БД на сервере (Commit). Это если автокоммит не выставлен.

ЗЫ. Ну прочитай хоть одну книжку по БД в Дельфи. Сразу отпадет большинство вопросов.
Ответить с цитированием