Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Synchronize Databases 1

Status
Not open for further replies.

billheath

Technical User
Mar 17, 2000
299
US
I have an acess DB on my laptop in a shared folder. However when my laptop is not connected, I need to be able to enter new data on my desk top. What is the easiest way to synchronize the 2 when the laptop is connected again?
Thanks, Bill
 
on my laptop in a shared folder"

Exactly what does that mean, more specifically, where is the data? If the data is on a network accessed from either your laptop or your PC, then there should be no problem.

If you are directly connecting your laptop and PC, and the data is on the laptop, then where is the data that you enter on your PC going?

I find myself wondering why you have this arrangement.
 
lynchg, I need to be able to input data on the road. My secretary is back at the office and also has need to enter data when I am not there.

The data resides currently on the laptop and is shared through a local router to the desktop on her desk.

I installed an mde file for her to use but the data she enters has to be manually transferred to the original db. -Double work and a recipe for disaster-

Hope this answers your questions.
Thanks,
Bill
 
This sounds like an ideal situation for replication ...
 
If you don't have them already, I would add audit fields to your tables (date created, created by, last updated date, last updated by). Then you can easily distinguish which records were added or changed and by whom.

With that information you could write updates and/or inserts to move the data from her version to the master version.

It is a little clunky, but if you are manually copying from one and pasting into the other, then this will speed up that process and cut down on errors.
 
The last MS developement I bought was for A97. I would need to purschase the 2003 version for replication. I was hoping there was another way.

Thanks, Bill
 
Access 97 allows replication as far as I recall. Is there some reason why you would not wish to use it?
 
The DB is in 2003 format. Wouldn't I have to have the Developers edition to do replication? If not, where can I find information on setting it up?

Thanks, Bill
 
Well, perhaps you are talking to the wrong group of nerds. There is another way to approach this problem. Find some Windows nerds and ask them about IIS.

IIS is part of the Windows operating system. It maintains "virtual directories". Those are sorta like the folders you see on "C", but you can access them via the Internet. Potentially a windows dude could put that little database in a virtual directory. The virtual directory would need to exist on your company's web server. He could then create a "network place" on your notebook and the secritary's PC. That way you could both use the SAME db. So under my scenario, you would never need to synchronize.

Another advantage of this approach is automatic backup. Whenever the engineers backed up the web server, your db would be backed up.

There are some potential weaknesses to this approach. My idea assumes that your company has a web server and competent network engineers. Also, you and she could not use the db simultaneously. Most Access .mdbs can only accomodate one user. Finally, you would need to get online before entering records.

 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top