Hello, all! I have a question about how to deal with the loss of replication in Access.
I will start by mentioning that I work for the government, and am limited to using Access 2013. No extra servers and no online connections – if only!
I had previously chosen to use replication because about half of the users take their laptops into the field (where there is not even cell service) and Add/Edit/Delete multiple records while doing inspections. They then come back to the office, sync and do it all over again the next day. This worked very well – until it didn’t! As of last month all users now have Access 2013 and, as I’m sure we’re all aware, Access replication is no longer an option.
So… I need to figure out a way to make this happen solely via code now, I guess. My searches haven’t been super fruitful, so if there is a forum post or an article somewhere to assist me please point me in the right direction!
My first thought is that there will have to be timestamps for all edited/added/deleted records in the database to determine what was changed since the last “sync”, teamed up with a plethora of update/append/delete queries for each affected record – am I on the right track, or am I missing something important? I suppose I will also have to work out a new Primary Key numbering system to eliminate duplicates between the remote users...
Any help is appreciated. My VBA skills are passable, but if people want to throw out specific functions they may use to assist me in wrapping my head around the details, I won’t stop them!
Thanks, folks! I don’t think I can do this without your assistance!
I will start by mentioning that I work for the government, and am limited to using Access 2013. No extra servers and no online connections – if only!
I had previously chosen to use replication because about half of the users take their laptops into the field (where there is not even cell service) and Add/Edit/Delete multiple records while doing inspections. They then come back to the office, sync and do it all over again the next day. This worked very well – until it didn’t! As of last month all users now have Access 2013 and, as I’m sure we’re all aware, Access replication is no longer an option.
So… I need to figure out a way to make this happen solely via code now, I guess. My searches haven’t been super fruitful, so if there is a forum post or an article somewhere to assist me please point me in the right direction!
My first thought is that there will have to be timestamps for all edited/added/deleted records in the database to determine what was changed since the last “sync”, teamed up with a plethora of update/append/delete queries for each affected record – am I on the right track, or am I missing something important? I suppose I will also have to work out a new Primary Key numbering system to eliminate duplicates between the remote users...
Any help is appreciated. My VBA skills are passable, but if people want to throw out specific functions they may use to assist me in wrapping my head around the details, I won’t stop them!

Thanks, folks! I don’t think I can do this without your assistance!