Bonjour à tous,
Me voila devant un problème sous QT,
int NoeudSelectionner = nb où nb sera amener à changer de 0 à 200 valeure renvoyer depuis une autre fenêtre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 void energie_sqlite3::dbLecture() { int Noeud_Selecetionner=nb; QSqlQuery query_energieP1; query_energieP1.exec("SELECT mesure FROM energieP WHERE idNoeud='Noeud_Selecetionner' ORDER BY id DESC LIMIT 0,1"); QSqlRecord rec_energieP1 = query_energieP1.record(); int nameCol_energieP1 = rec_energieP1.indexOf("mesure"); // Index du champs mesure while (query_energieP1.next()) var[0] = query_energieP1.value(nameCol_energieP1).toString(); //Stock le contenu de la colone dans le tableau var [...] }
Mon souci ?
Je voudrais que ma requête me renvois l'équivalent de :
Mon programme ne me donne pas d'erreur avec le code que je vous ai montrez plus haut, il me renseigne via un warning que NoeudSelectionner n'est pas utiliser.SELECT mesure FROM energieP WHERE idNoeud = 1 ORDER BY id DESC LIMIT 0,1;
En effet il ne passe pas en noir dans ma requête.
Merci d'avance
Partager