Conserver les valeurs d'un select dans un tableau
Bonsoir,
je ne sais pas comment faire pour que même avec la fermeture de ma connexion les données soit conservé.
Pour mieux m'expliquer voici une parti de mon code (je dis bien une parti car je ferme bien la connexion, le try est bien présent avant etc etc...) :
Code:
1 2 3 4 5 6 7 8 9 10 11
| using (SqlCommand cmd3 = new SqlCommand(select2, cn2))
{
SqlDataReader reader2 = cmd3.ExecuteReader();
while (reader2.Read())
{
tabNb[i] = reader2.GetValue(0).ToString(); ;
i = i + 1;
}
} |
Sauf que je voudrais que les valeurs soit stocké dans tabNb car ensuite je vais faire un random sur les indices du tableau pour effectuer une requete insert a la suite. Or ce n'est pas le cas.
Je pense qu'il faut donc pas utiliser un datareader mais quoi donc ? Car pour un select je trouve partout des exemples avec un datareader ...
PS: désolé je me doute que la question a surement été posé mais quoi que je tape en recherche je trouve pas ce que je veux :oops: . Désolé et merci d'avance