Click here to Skip to main content
15,881,740 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I developed an application using C# and Ms Access in which users works in it in provinces (branches).

In each branch we got one Application but in all branches we are using same application with same structure.

In HQ we have same application but in Sql 2k5, C# and ASP.NET with same structure as branches. I want HQ and Branches have the same data.

I used different synchronization mechansim but truely none worked.
I am looking for a kind of synchronization method which I should be able to update both sides.

Please share your ideas with me which method I should use.
I am going to develop the synchronization mechansim.

We have dont have speeded (high bandwidth) internet connection in branches.
Posted
Updated 10-Jan-11 0:43am
v3
Comments
Sandesh M Patil 10-Jan-11 5:48am    
Edited for better readability
Espen Harlinn 10-Jan-11 6:42am    
We have dont have speeded (high bandwidth) internet connection in branches?? modem? ISDN? GSM? specify bandwidth please. Less bandwidth == more complicated solution
Dalek Dave 10-Jan-11 6:43am    
Edited for Grammar.
Abdul Rahman Hamidy 10-Jan-11 7:17am    
bandwidth=64kbps for 6 users.
Abdul Rahman Hamidy 10-Jan-11 7:24am    
sorry the correct message is we dont have high bandwidth internet its is only 64Kbps for multi users.

1 solution

Did you tried using SQL Server CE instead of MS Access. It support data syncronization with SQL Server 2005 or greater.

Take Data Offline Using Microsoft Synchronization Services for ADO.NET[^]

Mark it as answer if it is helpful
 
Share this answer
 
Comments
Abdul Rahman Hamidy 10-Jan-11 6:05am    
thanks, well, I can't rollback to use SQL CE, I have already done one with SQL CE but in this envoirnment I can't go for SQL CE.
Venkatesh Mookkan 10-Jan-11 6:06am    
Then you adopt the same method which CE uses for Data Syncronization.
Abdul Rahman Hamidy 10-Jan-11 6:22am    
thanks, let me make sure CE uses Columns to identify what is newly added?
Venkatesh Mookkan 10-Jan-11 6:24am    
Yes. You need to make sure you use LastUpdated datetime in CE as well as SQL Server (main server). You can write the same logic using MS Access too.
Abdul Rahman Hamidy 10-Jan-11 7:21am    
I dont think this is the only mechansim, isnt there any other mechansim to implement?

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