Perhaps you should consider saving the data to an XML dataset on the handheld. This would simplify the local saving of the data if you can't reach the server and not require the use of SQL CE. By using an XML dataset you can utilize all the System.Data functionality and work against that until you can reach the server again. Then you can update the server with the data in the dataset and purge the local dataset XML file.
|