[AccessD] Curious Import Problem
Heenan, Lambert
Lambert.Heenan at aig.com
Wed Jul 13 09:21:32 CDT 2016
X-Posted to Access-L and Access-D
I'm posting this just as an FYI. Not seeking an explanation (though if anyone has one please post it).
Here is the story.
I'm loading a large (130,000+ row) CSV file into a staging table, where some pre-processing is done on the data, and then the whole lot is copied to the final table.
Recently the users notice some rows of data were missing. I confirmed that they were indeed present in the original source table, but on investigating I found that they simply never made it into the staging table.
Importing was done by using
DoCmd.TransferText acImportDelim, "Name Of Import Spec", "Name of Destination Table", "Full path to CSV file", True
No error were thrown, and no Import Error tables were generated to explain the missing data.
After pondering this for a while I changed the initial import process. Instead of using DoCmd.TransferText I simply *linked* to the CVS text file, using the same import spec as I used for DoCmd.TransferText. Then I created a straightforward Append query based on the linked text file to append all the data to the staging table. That did the trick. All rows were loaded.
Very odd.
Lambert
More information about the AccessD
mailing list