[Firebase] Récupérer une valeur de ma base de donné, la modifier puis la save
Fermé
Krisix
-
Modifié le 29 févr. 2020 à 22:37
BunoCS Messages postés 15505 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 5 février 2025 - 2 mars 2020 à 10:31
BunoCS Messages postés 15505 Date d'inscription lundi 11 juillet 2005 Statut Modérateur Dernière intervention 5 février 2025 - 2 mars 2020 à 10:31
A voir également:
- [Firebase] Récupérer une valeur de ma base de donné, la modifier puis la save
- Save as pdf - Télécharger - Bureautique
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Recuperer message whatsapp supprimé - Guide
- Vous avez besoin d'une autorisation de la part de administrateurs pour modifier ce dossier - Guide
1 réponse
BunoCS
Messages postés
15505
Date d'inscription
lundi 11 juillet 2005
Statut
Modérateur
Dernière intervention
5 février 2025
3 913
2 mars 2020 à 10:31
2 mars 2020 à 10:31
Bonjour,
Tu as un problème de portée de variable. Es-tu familiarisé avec cette notion ?
La durée de vie d'une variable est le bloc qui la comprend. Ici, tu as déclaré
Note : Une fois ton souci précédent corrigé, la ligne suivante ne fonctionnera pas
Tu déclares une variable qui existe déjà. Pour incrémenter une variable, utilises l'opération
Tu as un problème de portée de variable. Es-tu familiarisé avec cette notion ?
La durée de vie d'une variable est le bloc qui la comprend. Ici, tu as déclaré
scoredans ton
onDataChange(). Du coup, une fois le déroulement de ta méthode terminé, ta variable est détruite. Si tu veux l'utiliser dans plusieurs méthodes, il faut la déclarer plus haut, en tant que variable de classe par exemple.
Note : Une fois ton souci précédent corrigé, la ligne suivante ne fonctionnera pas
Integer score = score + 1;
Tu déclares une variable qui existe déjà. Pour incrémenter une variable, utilises l'opération
++