2009-01-26 6 views
1

Quelqu'un a-t-il des idées sur cette méthode? J'ai fait quelques tests de performance dessus et cela semble pire que de simplement faire un appel à dataadapter.fill ou simplement faire une boucle dans le lecteur de données et créer de nouvelles lignes pour la table. Est-ce que les gens utilisent cela dans la production, ou est-ce juste une autre chose que Microsoft nous a donnée que nous n'utilisons pas?Quelqu'un a-t-il des opinions sur la méthode DataTable.Load (DataReader)?

Merci

Répondre

1

Je l'utilise dans le code de production, n'a jamais vraiment vu mauvaise performance à cause de cela.

Dans le réflecteur, il semble qu'ils utilisent tous les deux la méthode adapter.FillFromReader, donc je me demande pourquoi il y a une différence entre les performances. Je ne vois aucune différence, serait un multi threaded ou quelque chose.