Inserir toda DataTable no banco de dados ao mesmo tempo em vez de linha por linha?

Eu tenho um DataTable e preciso de toda a coisa empurrada para uma tabela de banco de dados.

Eu posso colocar tudo lá com foreach e inserir cada linha de cada vez. Isso é muito lento, já que existem alguns milhares de linhas.

Existe alguma maneira de fazer toda a tabela de dados de uma só vez que pode ser mais rápida?

O DataTable tem menos colunas que a tabela SQL. o resto deles deve ser deixado NULL.

questionAnswers(6)

yourAnswerToTheQuestion