none
Primeiro registro sempre Null...pq? RRS feed

  • Pergunta

  • Eu criei a seguinte procedure:

    Create Proc usp_insereItem(
    @idlancamento INT
    , @idempresafiliada INT
    )
    AS
    Declare @idcooperado INT
    Declare @idempresa INT
    Declare CursorInsere Cursor For Select idcooperado, idempresafiliada from cooperado where idempresafiliada = @idempresafiliada
    Open CursorInsere
    Fetch Next From CursorInsere Into @idcooperado, @idempresa
    While @@Fetch_Status = 0
    Begin
    insert into item_lancamento (idcooperado, idlancamento) values (@idcooperado, @idlancamento)
    Fetch Next From CursorInsere Into @idcooperado, @idempresa
    end
    Close CursorInsere
    Deallocate CursorInsere

    Sempre que eu a executo o primeiro registro (campo idcooperado) da tabela é Null, alguém poderia me dizer como solucionar isto.

    domingo, 10 de dezembro de 2006 13:08

Respostas

  • Pessoal Resolvido, não há nada de errado com a procedure na verdade eu tinha uma outra classe que estava inserindo o danado do registro vazio nessa tabela.

    domingo, 10 de dezembro de 2006 23:04