Originariamente inviato da X-mac
infatti hai ragione, non ci avevo pensato al fatto che elimando una riga il numero di righe totali della tabella diminuisce. Sto proprio implemantando questo problema.
Te come faresti?
? se row è int e non Integer (se lo fai Integer succede quello che ha detto VincenzoTheBest), eliminando una riga row rimane sempre uguale.
Mica cambia.

Tranne se hai fatto una cosa talmente stupida di aggiornare row nel ciclo

Nel tuo ciclo se ci sono 10 righe, row è 10, quando elimini una riga row rimane 10 ed n s'incrementa.
Ribadisco che se non posti il codice completo, o almeno componi tu una riproduzione dell'errore qui possiamo stare giorni sul tuo problema ma non lo risolviamo mai.
Il problema in ogni caso è solo tuo e di come hai implementato il ciclo, perchè il codice per prendere la variabile booleana è quello.

Originariamente inviato da X-mac
più tardi ti posto il codice così vedi
Non ho capito se questo è il codice di un programma top-secret della NASA.

Comunque lascio a qualche altra anima pia il compito di scrivere il codice per te (tanto è questo alla fine quello che succederà, anche se sbagliato)