I should have fully read the documentation!, I've solved my problem now by creating a simple data service that doesn't use typed datasets.
Back to the issue - PocketVision seems to be aimed specifically at a scenario where the user has occasional network connectivity e.g. through a land line. In a real world business scenario where the information is more time critical the user would probably have wireless connectivity. So in theory they would always work online except when the network connection is lost which would render the offline functionality pointless.
I am considering a re-write of the applications data flow can anyone suggest a better model. How about - The application runs in online mode by default until the connection is dropped when the data is dumped from memory to the database. The DB can be used until the connection is re-established at which point the changes are synchronised the database droped and the app returns to online mode. |