[C#] boucle FOR / nbres de lignes SQL! stp!

Résolu/Fermé
icii - 18 déc. 2008 à 10:47
 icii - 18 déc. 2008 à 11:57
Bonjour,

j'aimerais faire une boucle for comme ceci:
for (int i=1; i<nbre de ligne de la requete sql; i++)

SQL = "SELECT données FROM tables WHERE condition";
CommandeSQL.CommandText = SQL;
CommandeSQL.Connection.Open();
Ann = CommandeSQL.ExecuteReader();
if (Ann.Read()) {
// manip
}


en fait ma requete SQL me donne 4 lignes où seul 2 champs varient:
num_photo -> qui correspond aux numéros de la photo à afficher avec
url_photo -> l'url de chaque photo (en fonction de num_photo)
les autres champs sont identiques sur chaque lignes.

je voudrais faire un for afin de pouvoir afficher mes 4 photos avec ces conditions:

for (?????)
if (Ann["num_photo"].ToString()=="1")) {
Photo1 = Ann["url_photo"].ToString();
}
if (Ann["num_photo"].ToString()=="2")) {
Photo2 = Ann["url_photo"].ToString();
}
...
}


Cmt pourrais-je procéder?


merci d'avance
A voir également:

1 réponse

J'ai trouvé la soluce!

Merci qd meme :/

Je n'écris pas car c'est trop long...
Je n'ai pas utilisé de for du coup.

;)
-1