Ver Mensaje Individual
  #4  
Antiguo 14-11-2014
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.806
Reputación: 22
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Creo que preguntas como hacer lo que ejemplificas dentro de un Stored Procedure en Firebird.

Código SQL [-]
for select campo1, campo2, ... from alumnos
    where alumno = 'jxj'
    into :var1, :var2
begin
    /* hago algo */
end

Si fuera en Delphi, en casos como el que presentas y no averiguo cuantos hay. Recorro hasta llegar al final con un WHILE
Código Delphi [-]
while not Query1.EOF do
begin
   // Hago algo
   Next;
end;

Última edición por duilioisola fecha: 14-11-2014 a las 12:27:09.
Responder Con Cita