Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2010, 00:08
Avatar de Lizy94
Lizy94
 
Fecha de Ingreso: diciembre-2009
Mensajes: 149
Antigüedad: 15 años, 3 meses
Puntos: 0
ayuda con cursores

hola foro, tengo este cursor, q me marca este error :

Cursorfetch: The number of variables declared in the INTO list must match that of selected columns.

el cursor es este
Código PHP:
       declare cursorAlumno cursor for
            
select @idAlumno  from ec_Alumno
             open cursorAlumno
              fetch next from cursorAlumno into 
@idAlumno
            
while @@fetch_status 0
             begin

               
declare cursorCursos cursor for
                
select @idCurso,@idAlumno from ec_Curso_Alumno
                  fetch next from cursorAlumno into 
@idCurso,@idAlumno
                   
while @@fetch_status 0
                     begin
                        
WHILE (@cupoInscritos <= @cupoEsperado)
                        
begin
                          set 
@cupoInscritos = + @cupoInscritos '1'
                            
EXEC [ec_up_Curso_Alumno_agregar]@idCurso,@idAlumno,@idCursoAlumno
                                 
,@noError OUTPUT ,@mensaje OUTPUT
                         END
                 
-- select @@fetch_status
                    END

               close cursorCursos
            deallocate cursorCursos
            end
 
        close cursorAlumno
  deallocate cursorAlumno 
si alguien me pudiese decir donde esta el error, por favor

Última edición por Lizy94; 20/05/2010 a las 00:52