PC Review


Reply
Thread Tools Rate Thread

access is on 2 computers how do i ccombine without loosing data

 
 
hshapiro5
Guest
Posts: n/a
 
      29th Oct 2008
am using acccess 2007 as 2003. i have made changes to database on one
computer while someone else did the same on another. howdo i combine data
without loosing anythiing?
 
Reply With Quote
 
 
 
 
Golfinray
Guest
Posts: n/a
 
      29th Oct 2008
Is this on a LAN? Peer to Peer? You can use File/get external data/link to
get items from one to the other.

"hshapiro5" wrote:

> am using acccess 2007 as 2003. i have made changes to database on one
> computer while someone else did the same on another. howdo i combine data
> without loosing anythiing?

 
Reply With Quote
 
hshapiro5
Guest
Posts: n/a
 
      29th Oct 2008
it is in two seperate locations

"Golfinray" wrote:

> Is this on a LAN? Peer to Peer? You can use File/get external data/link to
> get items from one to the other.
>
> "hshapiro5" wrote:
>
> > am using acccess 2007 as 2003. i have made changes to database on one
> > computer while someone else did the same on another. howdo i combine data
> > without loosing anythiing?

 
Reply With Quote
 
Ken Sheridan
Guest
Posts: n/a
 
      29th Oct 2008
If its just the data that's involved and the table structures are the same
then you can link to the tables in the old database and append rows into the
same tables in the new.

However, it might not be quite so straightforward as it sounds. At the most
basic level you could have simple conflicts, e.g. the same new Contact has
been entered into a Contacts table in each. If you've used autonumber
primary keys then, unless you've also indexed the names uniquely (which would
be unwise as names can be duplicated) they would be treated as separate
people, so you'd end up with a redundant row.

At a more complex level, if you've added rows in a table which is on the
'many' side of a one-to-many relationship, then its foreign key value might
not reflect the primary key of the referenced table in the other database.

These sort of problems can be handled, but its not a trivial task as it
involves executing a series of 'append' and 'update' queries in a logical
order. I once had to design an application to do this on a periodic basis (a
sort of hand-crafted replication facility) for an admittedly complex database
containing 89 tables, and it involved executing 97 queries in a set order.
Now, I don't imagine yours will be anything like as complex. It may be quite
straightforward, but its not possible to say how simple or how complex the
task would be without.

If both users have access to a shared folder on a network you can, and
almost certainly should split the database into front and back ends, the
former containing the forms, reports queries etc. the latter just the tables.
The built in database splitter wizard can do this for you, creating links in
the front end to the tables in the back end. The back end can then be placed
in the shared folder and the links refreshed using the built in Linked Table
Manager. Both users will then be using the same tables, so any changes made
by one are automatically available to the other.

Ken Sheridan
Stafford, England

"hshapiro5" wrote:

> am using acccess 2007 as 2003. i have made changes to database on one
> computer while someone else did the same on another. howdo i combine data
> without loosing anythiing?


 
Reply With Quote
 
hshapiro5
Guest
Posts: n/a
 
      30th Oct 2008
thanks i'lldo what you suggested

"Ken Sheridan" wrote:

> If its just the data that's involved and the table structures are the same
> then you can link to the tables in the old database and append rows into the
> same tables in the new.
>
> However, it might not be quite so straightforward as it sounds. At the most
> basic level you could have simple conflicts, e.g. the same new Contact has
> been entered into a Contacts table in each. If you've used autonumber
> primary keys then, unless you've also indexed the names uniquely (which would
> be unwise as names can be duplicated) they would be treated as separate
> people, so you'd end up with a redundant row.
>
> At a more complex level, if you've added rows in a table which is on the
> 'many' side of a one-to-many relationship, then its foreign key value might
> not reflect the primary key of the referenced table in the other database.
>
> These sort of problems can be handled, but its not a trivial task as it
> involves executing a series of 'append' and 'update' queries in a logical
> order. I once had to design an application to do this on a periodic basis (a
> sort of hand-crafted replication facility) for an admittedly complex database
> containing 89 tables, and it involved executing 97 queries in a set order.
> Now, I don't imagine yours will be anything like as complex. It may be quite
> straightforward, but its not possible to say how simple or how complex the
> task would be without.
>
> If both users have access to a shared folder on a network you can, and
> almost certainly should split the database into front and back ends, the
> former containing the forms, reports queries etc. the latter just the tables.
> The built in database splitter wizard can do this for you, creating links in
> the front end to the tables in the back end. The back end can then be placed
> in the shared folder and the links refreshed using the built in Linked Table
> Manager. Both users will then be using the same tables, so any changes made
> by one are automatically available to the other.
>
> Ken Sheridan
> Stafford, England
>
> "hshapiro5" wrote:
>
> > am using acccess 2007 as 2003. i have made changes to database on one
> > computer while someone else did the same on another. howdo i combine data
> > without loosing anythiing?

>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Mac computers accessing a Data Access Page over the internet =?Utf-8?B?c2FuZHl6?= Microsoft Access 0 23rd Jan 2006 11:52 PM
Importing distinct data to different computers in Access 2000 TG Microsoft Access 1 12th Oct 2004 06:53 PM
Network loosing data? I'm loosing hair: TcpClient & NetworkStream Neil Saunders via .NET 247 Microsoft Dot NET Framework 4 6th Jun 2004 12:15 PM
loosing group policys that are being added to local computers Joakim Abrahamsson Windows XP Security 1 14th Oct 2003 10:48 PM
merging access data between multiple computers Larry Microsoft Access External Data 2 27th Jul 2003 12:20 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:11 PM.