Hallo,
Ich bin gerade dabei mir eine App zu schreiben und verwende dafür Firebase von Google.
Alles hat bisher wunderbar funktioniert, als ich meine Daten mittels dem Code den ihr unten sehen könnt abrufen wollte hat das die ersten 2 male ganz gut funktioniert.
Beim dritten mal jedoch bekam ich plötzlich einen anderen Wert der nicht in der Datenbank angegeben ist (siehe Bilder).
Es scheint mir wirrkürlich zu passieren hab auch andere werte genommen und wieder das gleiche manchmal werden zahlen angehängt manchmal wird aus ner 1 eine 2 usw.
Vielleicht kann mir da jemand weiter helfen bin schon am verzweifeln
Der Code:
Ich bin gerade dabei mir eine App zu schreiben und verwende dafür Firebase von Google.
Alles hat bisher wunderbar funktioniert, als ich meine Daten mittels dem Code den ihr unten sehen könnt abrufen wollte hat das die ersten 2 male ganz gut funktioniert.
Beim dritten mal jedoch bekam ich plötzlich einen anderen Wert der nicht in der Datenbank angegeben ist (siehe Bilder).
Es scheint mir wirrkürlich zu passieren hab auch andere werte genommen und wieder das gleiche manchmal werden zahlen angehängt manchmal wird aus ner 1 eine 2 usw.
Vielleicht kann mir da jemand weiter helfen bin schon am verzweifeln
Der Code:
C#-Quellcode
- public void LoadData()
- {
- FirebaseDatabase.DefaultInstance
- .GetReference("Users").Child(PlayerPrefs.GetString("Username"))
- .GetValueAsync().ContinueWith(task =>
- {
- if (task.IsFaulted)
- {
- Debug.Log("Error");
- }
- else if (task.IsCompleted)
- {
- DataSnapshot snapshot = task.Result;
- Debug.Log("coins:" + snapshot.Child("coins").Value.ToString());
- }
- });
- }