Fórum Rotina de lancamento de debito via delphi #5808
19/05/2009
0
Sim Carlos pode ser sim !!
Carlos Faria
Curtir tópico
+ 0Posts
20/05/2009
Rodrigo Mourão
Você irá precisar de um StroredProc e uma SqlQuery. Primeiro aponte seu StoredProc para a procedure que voce tem hoje funcionando PROC_LANCA_DEBITO . Agora na query coloque o seguinte select Select Matricula from Motoqueiro .
Agora no clique de um botão por exemplo coloque a rotina abaixo:
SqlQuery.Open;
SqlQuery.First;
While not SqlQuery.EOF do
begin
SqlStoredProc.Params[0].value := SqlQuery.Fields[0].value;
SqlStoredProc.Params[0].value := coloque o valor para o parametro PBitCredito aqui
SqlStoredProc.Params[0].value := coloque o valor para o parametro PDecMovimento aqui
SqlStoredProc.Params[0].value := coloque o valor para o parametro PSntTipoMovimento aqui
SqlStoredProc.Params[0].value := coloque o valor para o parametro PIndUsuario aqui
SqlStoredProc.Exec;
SqlQuery.Next;
end;
Não esquece de alterar Sqlquery pelo nome da sua Query e SqlStoredProc pelo nome do componente StoredProc.
Abs !!
Atenciosamente,
Rodrigo Carreiro Mourão
Borland Instructor Certified
Coordenador da Consultoria em Delphi
Gostei + 0
20/05/2009
Carlos Faria
Gostei + 0
20/05/2009
Rodrigo Mourão
Mesmo que nao use store proc a rotina seria a mesma so que vc escreveria o Insert no Delphi. Mas ai fica feio. O mais correto e deixar o insert no banco como vc ja tem e so chamar no delphi de um em um.
Abs !!
Gostei + 0
20/05/2009
Carlos Faria
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)