Topic: dbUpdate;

Что бы обновить таблицу нужно прописать
Form.TableGrid1.dbUpdate;
А если я хочу обновить данные календаря через скрипт, что нужно?
поездка.DateTimePicker1.dbUpdate; - такая запись не работает, какая нужна?

Re: dbUpdate;

В принципе можно его обновить SQL запросом, но если данный компонент расположен на форме, где редактируются данные, можно вызвать обновление всей формы, пример


procedure поездка_buttonUpdate_OnClick (Sender: TObject; var Cancel: boolean);
begin
    поездка.ShowRecord('tablename', поездка.bSave.dbGeneralTableID);
end;
Dmitry.

3 (edited by newusr 2020-02-13 14:57:53)

Re: dbUpdate;

DriveSoft wrote:

В принципе можно его обновить SQL запросом, но если данный компонент расположен на форме, где редактируются данные, можно вызвать обновление всей формы, пример


procedure поездка_buttonUpdate_OnClick (Sender: TObject; var Cancel: boolean);
begin
    поездка.ShowRecord('tablename', поездка.bSave.dbGeneralTableID);
end;

Добрый день.
Поясните, как должна работать эта процедура? У меня компилятор ругается на "bSave", какая здесь должна быть кнопка?
И чем отличаются действия

Form.TableGrid1.dbUpdate

и

UpdateDatabase('tablename')

Как правильнее обновлять данные?