Fórum SQL ( procedure ) firebird #53425
19/10/2005
0
Bom eu trabalho muito pouco com sql, e quando eu trabalho com sql, normalmente uso sql, uso algo como select * from tabela where..., ate pq trabalhar com bd não é muito a minha area com programação.
bom quando eu xamo um select na minha aplicação ele retorna varios registros e tal...
mas quando eu xamo o select dentro do procedure ele da pau pq este select so pode retorna 1 registro, dai eu resolvi usar ´for select´ mas tive um problema. Eu preciso que esse procedimento me retorne os codigos de x ate y, ate ai tudo bem, funcionou perfeitaente, mas ai quando eu fasso assim :=>
FOR SELECT CODAFILIADO, CODPATROCINADOR from tbl_afiliados
where CODAFILIADO>:ini1 ORDER BY CODAFILIADO INTO :SELECAO DO
Da pau, mas soh deu pau pq eu pedi pra selecionar mais um campo que foi o campo ´CODPATROCINADOR´, dai vem a pergunta :::
Como fasso para o meu for select retorna o resultado com 2 campos ?
[color=green:5f3dfa7cef]Movido de Delphi para Interbase/Firebird[/color:5f3dfa7cef]
bom quando eu xamo um select na minha aplicação ele retorna varios registros e tal...
mas quando eu xamo o select dentro do procedure ele da pau pq este select so pode retorna 1 registro, dai eu resolvi usar ´for select´ mas tive um problema. Eu preciso que esse procedimento me retorne os codigos de x ate y, ate ai tudo bem, funcionou perfeitaente, mas ai quando eu fasso assim :=>
FOR SELECT CODAFILIADO, CODPATROCINADOR from tbl_afiliados
where CODAFILIADO>:ini1 ORDER BY CODAFILIADO INTO :SELECAO DO
Da pau, mas soh deu pau pq eu pedi pra selecionar mais um campo que foi o campo ´CODPATROCINADOR´, dai vem a pergunta :::
Como fasso para o meu for select retorna o resultado com 2 campos ?
[color=green:5f3dfa7cef]Movido de Delphi para Interbase/Firebird[/color:5f3dfa7cef]
Dangardenal
Curtir tópico
+ 0
Responder
Posts
19/10/2005
Bruno Belchior
você deve atribuir cada campo retornado pelo SQL em uma variável...
FOR SELECT CODAFILIADO, CODPATROCINADOR from tbl_afiliados where CODAFILIADO>:ini1 ORDER BY CODAFILIADO INTO :SELECAO, :SELECAO2 DO
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)