2010-10-14 4 views
0

Je veux sélectionner une certaine quantité de données d'une table. Sur la base de ces données, je veux vérifier deux autres tables et insérer dans deux tableaux. Donc, je veux répéter les données résultantes. Quel est le meilleur moyen (plus rapide) et raisonnable d'utiliser DataReader ou DataTable?Performance ADO.NET: Quelle approche sera plus rapide et resonable?

Merci à l'avance RedsDevils

Répondre

1

Vous finissent par créer un lecteur pour remplir le tableau. L'inverse n'est pas vrai, donc je m'en tiendrai au dataReader.

-Josh

+0

Merci Josh. Que diriez-vous de ma base de données MS SQL est 2000? Est-il possible d'éviter DataTable? – RedsDevils

+1

Si possible, créez une procédure stockée sur le serveur. De cette façon, vous n'avez rien à ramener. – JoshRoss

+1

Voici le lien BOL pour créer un proc ... http://msdn.microsoft.com/en-us/library/ms187926.aspx – JoshRoss

Questions connexes