Bei 500000 Records mit 120 Feldern (überleg dir auch da vielleicht mal dein
DB Design) würd ich tunlichst die Finger von
Access lassen und auf eine gescheitere und performantere
DB umsteigen. Wegen
Access bietet sich hier der
MSSQL Server 2005 an. Damit sind dann auch BulkInserts möglich, die um ein Vielfaches schneller sind.