Bonjour à tous,

Je débutes dans le C#~et je viens vers vous pour voir quelques conseils.

J'ai besoin d'écrire un méthode me retournant des informations liés à des utilisateurs (le nom, le prenom, l'age, la poitnure...etc)

La ou je bloques c'est que je ne sais pas dans quels type de variable retournés ces informations !

Voici ma fonction actuellement

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
public string GetUtilisateur()
        {
            string nom="";
            int ligne = 0;
 
            OdbcConnection MaConnexion = new OdbcConnection("DSN=BaseHF");
            // Ouverture de la connexion
            MaConnexion.Open();
            // Requête à exécuter sur la base de données
            OdbcCommand MaRequete = new OdbcCommand("SELECT * FROM UTILISATEUR", MaConnexion);
            // Exécution de la requête
            OdbcDataReader MesDonnees = MaRequete.ExecuteReader();
 
            while (MesDonnees.Read())
            {
                nom = MesDonnees.GetString(1);
            }
 
            return nom;
 
 
        }
Cette methode fonctionne, mais je retournes uniquement le nom...et comme j'ai une dizaines d'information à renvoyer j'aimerais quelques chose de plus efficace...

Quels sont vos solutions ?

Merci