Bonjour.
Je me suis récemment mis à tripatouiller C# et SQLite-Net.
Et bien entendu je rencontre un soucis...
Je voudrais renvoyer le resultat unique d'une requète au format string, par une fonction.
Voici le code à l'heure actuelle :
La Colonne SYSTEME_ID de la table SYSTEMES a pour statuts [PrimaryKey, AutoIncrement] donc la requête ne peut renvoyer qu'un enregistrement.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 public string Get_System_Name(SQLiteConnection dbConnexion_ss, long ID) { IEnumerable<SYSTEMES> Query_System = dbConnexion_ss.Query<SYSTEMES>("select * from SYSTEMES where SYSTEME_ID = ?", ID); foreach (var System in Query_System) { if (System.SYSTEME_ID == ID) { return System.Nom_Courant.ToString(); } else return null; } }
J'ai le message d'erreur suivant :"not all code paths return a value" (Les chemins de code ne retournent pas tous une valeur).
Est ce que quelqu'un aurait une idée ?
Partager