Devi scrivere un'app winforms? Potrebbe essere molto più semplice e veloce utilizzare SSIS. Sono disponibili alcune attività integrate, in particolare Attività di inserimento collettivo .
Inoltre, vale la pena controllare Confronto della velocità dei metodi di importazione in blocco di file flat in SQL Server 2005.
Aggiornamento:se non conosci SSIS, dai un'occhiata ad alcuni di questi siti per iniziare rapidamente. 1) Nozioni di base sul flusso di controllo SSIS 2) Introduzione a SQL Server Integration Services
Questo è un altro Come:su importazione di file Excel in SQL 2005 .