What is the best way to search a recordset on multiple columns if the Seek method is not supported?
We're moving a growing table out of an Access MDB and into an Oracle DB. Every day 500-3,000 records are processed from a flat file and compared against what's in this table and records are added/deleted/updated based on critera that needs VBA processing. The primary key in the table consists of 3 fields. I had been running through the flat file and comparing it's records to the table records using Seek, but it doesn't seem Oracle ODBC drivers support Seek.
The Find method isn't an option because the search critera is 3 fields. The only way I know to do this without seek is using SQL statments, which would mean opening and closing the recordset thousands of times to process the file.
We're moving a growing table out of an Access MDB and into an Oracle DB. Every day 500-3,000 records are processed from a flat file and compared against what's in this table and records are added/deleted/updated based on critera that needs VBA processing. The primary key in the table consists of 3 fields. I had been running through the flat file and comparing it's records to the table records using Seek, but it doesn't seem Oracle ODBC drivers support Seek.
The Find method isn't an option because the search critera is 3 fields. The only way I know to do this without seek is using SQL statments, which would mean opening and closing the recordset thousands of times to process the file.