Ответ: Вопрос по Delphi
Есть форма, и компонент типа TQuery и кнопочка. По нажатию на кнопочку должен выполнятся вот такой код
Проблема в том, что он не работает - в БД попрежнему остаются старые данные. В чем может быть дело?
Так же в приложении есть и другая формочка, с компонентами TTable, TDataSource и TDataGrid которые отображают содержимое этой же таблички Products.db.
Есть форма, и компонент типа TQuery и кнопочка. По нажатию на кнопочку должен выполнятся вот такой код
Код:
SaveQuery.SQL.Clear;
SaveQuery.SQL.Add('UPDATE Products.db p');
SaveQuery.SQL.Add('SET p."Count"=p."Count"-'+IntToStr(myCount.Value));
SaveQuery.SQL.Add('WHERE p.Product_id='+IntToStr(ProductID)+';');
SaveQuery.ExecSQL
Так же в приложении есть и другая формочка, с компонентами TTable, TDataSource и TDataGrid которые отображают содержимое этой же таблички Products.db.