Bjr, je suis débutant en .Net c'est pk ma question est un peu basic. J'ai créé une base de données Sql Server, pour accéder aux données je fais un row[i] (voir ci-dessous). Je voulais savoir si on peut pas rechercher une valeur en précisant le nom de la colonne comme par exemple row["nom_colonne"] plutot que de donner un entier.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 SqlCommand command = new SqlCommand("SELECT * FROM FormationOF ORDER BY Num_Proposition", connection); // Objet DataReader SqlDataReader reader = command.ExecuteReader(); Object[] row = null; while (reader.Read()) { if (row == null) row = new Object[reader.FieldCount]; reader.GetValues(row); for (int i = 0; i < row.GetLength(0); i++) { if (row[i] != DBNull.Value) Console.Write(row[i]); else Console.Write("NULL"); if (i < row.GetUpperBound(0)) Console.Write("|"); } Console.WriteLine(); } // Fermeture reader reader.Close();
Partager