D
Debralous
I have a local Access DB where I have a variety of fields; some I enter
in the DB directly and some I need to update programmatically with data
from other sources. The "other sources" are in three distinct
databases all on different servers. The person who set this up handled
this by simply updating one row at a time which means the function
makes and closes 4 separate db connections FOR EACH ROW....resulting in
the obvious performance problems. With only about 1500 records it's
taking over 30 minutes to update!
Before I start working on making this more efficient, I'm hoping you
all might have some suggestions as to the best method of attack. Can I
join the tables even though they have difference connections? I've
sketched out the configuration below:
Source 1 (3 fields)
Source 2 (4 fields)
Source 3 (1 fields)
Source 4 (3 fields)
Access DB )Containing fields from source 1 through 4 + data from
Form)
TIA
in the DB directly and some I need to update programmatically with data
from other sources. The "other sources" are in three distinct
databases all on different servers. The person who set this up handled
this by simply updating one row at a time which means the function
makes and closes 4 separate db connections FOR EACH ROW....resulting in
the obvious performance problems. With only about 1500 records it's
taking over 30 minutes to update!
Before I start working on making this more efficient, I'm hoping you
all might have some suggestions as to the best method of attack. Can I
join the tables even though they have difference connections? I've
sketched out the configuration below:
Source 1 (3 fields)
Source 2 (4 fields)
Source 3 (1 fields)
Source 4 (3 fields)
Access DB )Containing fields from source 1 through 4 + data from
Form)
TIA