S
Stapes
Hi
I am writing a routine to match name & address fields on an input file
with records already on the database.
I have approx. 20000 records on the existing database.
First I open my input file. Then I read the existing database records
into an array.
Then, for each input record, I loop through the array of existing
customers looking for matches.
If a match is found, it is stored in a seperate array.
If a better match is found, it replaces the last.
Once all the existing customers have been tried with this input
record, it writes that best match, if there is one, to an output file.
The whole process takes about 4 minutes with 100 input records.
However, most of the imput files are over 1000 records. When running
these, if I try to do anything else on the PC, or the Screensaver
interrupts, all I get is a blank white screen when I go back to the
Access window.
Is there any way of preventing this?
Or any way of speeding up my process?
Stapes
I am writing a routine to match name & address fields on an input file
with records already on the database.
I have approx. 20000 records on the existing database.
First I open my input file. Then I read the existing database records
into an array.
Then, for each input record, I loop through the array of existing
customers looking for matches.
If a match is found, it is stored in a seperate array.
If a better match is found, it replaces the last.
Once all the existing customers have been tried with this input
record, it writes that best match, if there is one, to an output file.
The whole process takes about 4 minutes with 100 input records.
However, most of the imput files are over 1000 records. When running
these, if I try to do anything else on the PC, or the Screensaver
interrupts, all I get is a blank white screen when I go back to the
Access window.
Is there any way of preventing this?
Or any way of speeding up my process?
Stapes