Italian CICLO CON INTERROGAZIONE TABELLA MARIADB

bistecc

Member
Buongiorno. Sto interrogando un db su Mariadb in una tabella di anagrafica da cui vorrei estrarre alcuni dati e metterli nelle rispettive label. Nel caso specifico, nel db ho tre righe differenti (7,8,9) che fanno riferimento a 3 ruoli diversi. Ho cercato di risolvere la cosa con un ciclo for che però, terminato il primo giro, mi restituisce questo errore:

Error occurred on line: 120 (viewanagform)
java.lang.ArrayIndexOutOfBoundsException: length=1; index=8
at com.bistecc.amorsportiva.viewanagform$ResumableSub_spinNome_ItemClick.resume(viewanagform.java:1591)
at anywheresoftware.b4a.shell.DebugResumableSub$DelegatableResumableSub.resumeAsUserSub(DebugResumableSub.java:48)
at anywheresoftware.b4a.shell.Shell.runGoodChain(Shell.java:475)
at anywheresoftware.b4a.shell.Shell.raiseEventImpl(Shell.java:293)
at anywheresoftware.b4a.shell.Shell.raiseEvent(Shell.java:255)
at java.lang.reflect.Method.invoke(Native Method)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:144)
at anywheresoftware.b4a.BA.raiseEvent(BA.java:193)
at anywheresoftware.b4a.shell.DebugResumableSub$DelegatableResumableSub.resume(DebugResumableSub.java:43)
at anywheresoftware.b4a.BA.checkAndRunWaitForEvent(BA.java:267)
at anywheresoftware.b4a.ShellBA.raiseEvent2(ShellBA.java:137)
at anywheresoftware.b4a.BA$2.run(BA.java:387)
at android.os.Handler.handleCallback(Handler.java:751)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:154)
at android.app.ActivityThread.main(ActivityThread.java:6138)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:893)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:783)
 

sirjo66

Well-Known Member
Licensed User
Longtime User
beh, direi che l'errore è
java.lang.ArrayIndexOutOfBoundsException: length=1; index=8
hai un Array di dati, di cui hai solo un elemento, e stai tentando di estrarre l'ottavo elemento, che evidentemente non esiste
 
Top