Le lecteur de données est-il plus rapide que le jeu de données lors du remplissage d'une base de données?

Qui serait plus rapide.

1) la Boucle à un datareader et la création d'une coutume des lignes et des colonnes en fonction peuplée datatable

2) Ou la création d'un objet dataAdapter et juste (.Remplir)ing un datatable.

La performance d'un datareader est toujours vrai lors de la création dynamique d'un datatable?

source d'informationauteur Squiggs