Un DataReader est lié à une requête SQL unique (généralement via un objet SQLCommand si tu utilises SQL Server).
Une fois que tu as lu ton DataReader, tu ne peux plus le réutiliser. Tu dois le fermer et en réinitialiser un autre en modifiant la requête SQL de ton SQLCommand (via la propriété Command)
---------------
J'ai un string dans l'array (Paris Hilton)