Click here to Skip to main content
15,891,513 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
hi everyone, i have created windows application by C# with sql database that work fine totally fine but somehow i got shocked when they asked me they want offline, on pda , or tablet that use windows system !!!!!
can any one guide me plz ,, is synchronization is good idea? that what i found on googling im so new to this type....
Posted
Comments
BillWoodruff 17-Jan-15 20:42pm    
"they want have data on machine that can be used in anywhere"

Then, the machine used off-line must have a replication of the data, (the content) and some form of UI to at least view/access (probably they will want to be able to search/sort, as well) the data.

If the off-line user wants to do more than just view/access/search/sort the data, then they have to have a local database engine.

If any headquarters need to see any aggregated data or any client needs to see any cnage made by an other client - than you have no other choice but to sychronize. The what and how depends on the application and other requirements.
But as SQLite is an embedded RDBMS - it is serverless. So synchronize with what? You can't sync all to all. That's no way. You need a server, some server.

These might be interesting:
http://sqlite-sync.com/[^]
http://atensoft.net/dev/sqlite3.php[^]

Still, there are many things to consider - based on things you only can know in this situation...
 
Share this answer
 
i have used server hp and with computer i don't have any problem i made network to many point and its work fine but the problem they want have data on machine that can be used in anywhere and update won't be necessary but all i need is how i can put that database on tablet or PDA that work offline ,,
 
Share this answer
 
Comments
BillWoodruff 17-Jan-15 20:40pm    
Please do not post additions to your original post as a solution: post them as edits of your original post. Or, if you are responding to a comment or solution, use the Comment facilities.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900