Roodie a écrit :
Ya-t-il un moyen de pouvoir lui faire retourner un SqlDataReader valable, même si la connection fermée ?
|
non, car sans connection, le reader ne peut rien faire. je cite la MSDN :
Citation :
Lorsque SqlDataReader est en cours d'utilisation, le SqlConnection qui lui est associé est occupé à servir SqlDataReader et aucune autre opération ne peut être effectuée sur SqlConnection, à l'exception de sa fermeture. Cette situation subsiste jusqu'à ce que la méthode Close de SqlDataReader soit appelée. Par exemple, vous ne pouvez pas récupérer de paramètres de sortie tant que vous n'avez pas appelé Close.
|
http://msdn2.microsoft.com/fr-fr/l [...] eader.aspx
ceci dit, en quoi ça te gène ? si c'est pour libérer la connexion le plus vite possible, alors tu stockes les données du reader dans une collection quelconque pour utilisation ultérieure et ensuite tu peux fermer la connexion ![:spamafote: :spamafote:](https://forum-images.hardware.fr/icones/smilies/spamafote.gif)
Message édité par Harkonnen le 16-07-2006 à 16:12:13
---------------
J'ai un string dans l'array (Paris Hilton)