Jetzt kostenlos registrieren. Mitglieder surfen ohne Werbung auf Android-Hilfe.de!
Zurück   Android-Hilfe.de > Android Developer > Android App Entwicklung

Fehler in DB Cursor?

Das Thema "Fehler in DB Cursor?" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.


Antwort

 

Themen-Optionen Ansicht
Alt 24.11.2011, 09:48   #1 (permalink)
Fortgeschrittenes Mitglied

Modell: HTC Sensation

Registriert seit: 31.08.2011
Beiträge: 390
Abgegebene Danke: 25
Erhielt 59 Danke für 57 Beiträge
Ausrufezeichen Fehler in DB Cursor?

Hallo,

ich bin gerade über einen Fehler im DB Cursor gestolpert. Getestet unter Android 2.3.1. Vielleicht kann dies jemand bestätigen:

- in der DB hat man eine Spalte als Double angelegt -> z.b. Spaltenname "Wert"
- zuerst läßt man den Wert auf null
- danach man weist den Wert 1234.1234 zu (also mehr als 2 Nachkommastellen)

Nun frage ich die Spalte ab:
1. Versuch:
- Double dWert = c.getDouble(c.getColumnIndex("Wert"));
--> wenn der Wert null ist, bekomme ich leider 0.0 zurück. da man ein double und kein Double zurückbekommt, ist das wohl logisch. ich muß aber zwischen null und 0.0 unterscheiden können, also keine Eingabe oder eine Eingabe, die auch 0.0 sein könnte
--> wenn der Wert 1234.1234 ist, bekommt man 1234.1234 zurück -> OK

und jetzt kommt der eigentliche Fehler:
2. Versuch:
- String sWert = c.getString(c.getColumnIndex("Wert"));
--> wenn der Wert null ist, bekommt man null zurück -> OK
--> wenn der Wert 1234.1234 ist, bekommt man nur 1234.12 zurück -> Fehler

Hat schon mal jemand diesen Fehler gehabt oder weiß, ob das mit einer späteren Version behoben ist?

Für mich ist das jedenfalls ein klarer Fehler, denn der String wird nach der 2. Nachkommastelle abgeschnitten ...
Tom299 ist offline   Mit Zitat antworten
Antwort

Stichworte
-

Themen-Optionen
Ansicht


Ähnliche Themen

Thema Autor Forum Antworten Letzter Beitrag
RUU Fehler 140 BOOTLOADER VERSION und FEHLER 131 BENUTZER-ID-FEHLER Volleyboy10 HTC Desire S Forum 34 05.02.2012 14:40
Cursor-Tasten naturelle Motorola Xoom Forum 3 31.08.2011 16:49
Cursor (kreis )weg dloregapo Asus Eee Pad Transformer Forum 6 08.08.2011 21:00
Cursor bewegen androididi LG P500 Optimus One Forum 3 15.11.2010 20:58
Cursor schließen? so.r.u Android App Entwicklung 5 06.04.2010 18:41




Du liest gerade: "Fehler in DB Cursor?" unter "Android App Entwicklung" auf Android-Hilfe.de.


Powered by vBulletin®
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
© Android-Hilfe.de 2012 - All rights reserved.