I am trying to setup a DataSnap server which provides data through an TFDQuery object. The query pulls data from multiple tables so I require a TFDUpdateSQL objects to post the data to the DB.
I've managed to provide the data to the DataSnap Client, but when I ApplyUpdates through the ClientDataSet - it doesn't seem to effect the database.
I have tried the following tests:
- TFDQuery, with a one table query and no TFDUpdateSQL object, updates work
- TFDQuery, with a one table query and a TFDUpdateSQL object, updates don't work
- TFDConnection + TFDQuery + TFDUpdateSQL to a standalone VLC application, with multiple table query, updates work.
Is it possible that the TFDUpdateSQL object cannot be used to update queries with more than one table over DataSnap...?
Delphi XE7
Windows 7