Bucle do while, siguiente registro haciendo click en un botón

Tengo un bucle DO WHILE ... LOOP, después de un SET RS = ... En el que selecciono uno o más registros.

Sin salir del bucle necesito o bien seleccionar el registro actual, o ir al siguiente (o anterior), entre otras acciones.

¿Como puedo interrumpir el bucle para hacer click en un botón de selección, siguiente o anterior, y en los dos últimos casos ir al registro correspondiente.

La cosa es que si salgo del procedimiento ya no sé como reanudar el ciclo, y si no salgo no puedo hacer click en el botón externo al procedimiento.

Debe ser muy sencillo, pero no sé como hacerlo.

Añade tu respuesta

Haz clic para o