did you try add records from excel to SQL through ADODB
i have added 100000 records from excel to Access through ADODB
that took approx 4 minutes