CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 8 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 29 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

Problema scansione db tramite due bottoni

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Nov 2011
    Messaggi
    1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Problema scansione db tramite due bottoni

    Ciao a tutti.
    Io vorrei visualizzare i risultati di una query tramite TextView e ho fatto questa classe:

    codice:
    ........
    		constantsCursor = DataBase3M.rawQuery("SELECT * FROM anagrafica ORDER BY _id ASC", null);
    		
    		if (constantsCursor.getCount() > 0)
    		{
    			constantsCursor.moveToFirst();
    						
    			selNome.setText(constantsCursor.getString(1));
    			selCognome.setText(constantsCursor.getString(2));
    			selEtà.setText(Integer.toString(constantsCursor.getInt(3)));
    			selPeso.setText(Integer.toString(constantsCursor.getInt(4)));
    			selAltezza.setText(Integer.toString(constantsCursor.getInt(5)));
    			testRiga.setText(Integer.toString(constantsCursor.getInt(0)));
    		}
    		
    		testN_righe.setText(Integer.toString(constantsCursor.getCount()));
    	}
    
    
    ....
    		if (v == buttonSelPrec);
    		{
    			if (constantsCursor.moveToPrevious())
    			{
    				constantsCursor.moveToPrevious();
    				
    				selNome.setText(constantsCursor.getString(1));
    				selCognome.setText(constantsCursor.getString(2));
    				selEtà.setText(Integer.toString(constantsCursor.getInt(3)));
    				selPeso.setText(Integer.toString(constantsCursor.getInt(4)));
    				selAltezza.setText(Integer.toString(constantsCursor.getInt(5)));
    				testRiga.setText(Integer.toString(constantsCursor.getInt(0)));
    				testN_righe.setText(Integer.toString(constantsCursor.getCount()));
    			}
    		}
    		
    		if (v == buttonSelSucc);
    		{
    			if (constantsCursor.moveToNext())
    			{
    				constantsCursor.moveToNext();
    				
    				selNome.setText(constantsCursor.getString(1));
    				selCognome.setText(constantsCursor.getString(2));
    				selEtà.setText(Integer.toString(constantsCursor.getInt(3)));
    				selPeso.setText(Integer.toString(constantsCursor.getInt(4)));
    				selAltezza.setText(Integer.toString(constantsCursor.getInt(5)));
    				testRiga.setText(Integer.toString(constantsCursor.getInt(0)));
    				testN_righe.setText(Integer.toString(constantsCursor.getCount()));
    			}
    		}
    	}
    }
    Il problema è che i due pulsanti non funzionano a dovere....quello che dovrebbe andare al precedente va avanti e non indietro, quello che dovrebbe andare al successivo non trova gli ultimi due elementi della query...
    Qualcuno riesce ad aiutarmi?
    Thanks!

  2.  

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy