wie löst man CursorIndexOutOfBoundsException

8

Jetzt arbeite ich Json-Anwendung mit sqllite für alle Json-Werte gespeichert. Die Werte werden korrekt gespeichert und ich habe Daten für sqlite unten Fehler ist aufgetreten, bitte helfen Sie mir ...

%Vor%

Das ist meine Quelle:

%Vor%     
user533787 09.12.2010, 09:24
quelle

3 Antworten

22

Entweder tun Sie

%Vor%

ODER Sie können

tun %Vor%

Der Cursor befindet sich bei Index -1 in der Anfangsposition

    
Deepak Lamichhane 13.11.2012 00:09
quelle
4

Was ist Ihr Cursor "Cursor" definiert? Kannst du es bitte posten?

Bearbeiten: Wie ich sehen kann, ist Ihr zweiter Cursor dbcur nicht an einer Position platziert, also ist er auf seiner obersten Position -1. Bitte versuchen Sie es mit dbcur.moveToFirst() oder dbcur.moveToNext()

zu platzieren     
Thrawn80 09.12.2010 09:40
quelle
0

Ich wähle nur den Status value.so nur ein Cursor ist genug .... Unten Code arbeiten richtig ........

Korrigieren Sie den Code:

%Vor%     
user533787 09.12.2010 10:20
quelle

Tags und Links