have a look at http://www.emoreau.com/Ent
I would also consider SQL Compact 3.5 and ADO.Net Sync Services.
Main Topics
Browse All TopicsDear all,
I have a query about offline ?
do you recommand to use xml files for offline data and asychronize it later by update?
I build the full database to be work online by SQL server use the dataset and need to be in save side that database some time is disconneted for many resons and I need the best way and fastest that guarantee not to be out of work.
What do you recommand?
1. Work offline always and keep xml and after that update.
2. Work online and when disconnected work offline.
3. Work offline with access database for fast and made update from two dataset or manual code update.
In the end, what is the best sample that guarantee to work offline/online? without any troubles.
Check if the database is disconnected and if the network is disconnected.
in vb.net 2005
Thanks
This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.
Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.
If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.
Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.
Access the answers to your technology questions today.
30-day free trial. Register in 60 seconds.
Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Try it out and discover for yourself.
30-day free trial. Register in 60 seconds.
Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.
have a look at http://www.emoreau.com/Ent
I would also consider SQL Compact 3.5 and ADO.Net Sync Services.
Business Accounts
Answer for Membership
by: CraigWagnerPosted on 2009-09-24 at 09:38:34ID: 25415236
Regardless of which solution you pick, I would suggest using SQL Server Compact Edition (http://www.microsoft.com/ Sqlserver/ 2005/en/us /compact.a spx) over Access or XML as the client-side data store.
It depends on how fancy you want to make the application. Always working offline and then updating would be the fastest and simplest. But if you have more time and want the application to be more robust then working online if the network connection/database is available and offline (with automatic recovery when online becomes available again) would be a better option.