I have a Web Core application that is used to edit a record in an Oracle database. There are several pages of data displayed in an FNCPageControl.
When a page is changed, the following code is executed.
if RenewalsDataset.State in dsEditModes then
begin
RenewalsDataset.Post;
RenewalsDataset.ApplyUpdates;
end;
The datasource has AutoEdit set to true so the dataset automatically goes back into edit mode when data is entered on a new page. I have a test page containing a WebDBNavigator and a WebDBGrid so I can make sure everything is working properly.
All changes are being made on the client side and the navigator and grid show everything is working correctly. However, the data is never updated in the Oracle table on the server. Access is via Aurelius. What needs to be done differently?