Fórum select com atualizacao em uma tabela ja existente #43852
22/04/2004
0
Gostaria de saber como faco para executar o seguinte comando:
SELECT * FROM PRODUTOS ORDER BY SALDO , e o resultado seja gravado numa tabela de nome SALDOESTOQ .
Sei que tem algo usando PLAIN mas nao consegui usar
grato pela ajuda :(
SELECT * FROM PRODUTOS ORDER BY SALDO , e o resultado seja gravado numa tabela de nome SALDOESTOQ .
Sei que tem algo usando PLAIN mas nao consegui usar
grato pela ajuda :(
Dvm
Curtir tópico
+ 0
Responder
Posts
22/04/2004
Lucas Silva
Acredito que tem solução mais rápida do que essa,mais de qualquer forma da uma olhada ai.
with qry1 do begin Close; Sql.Clear; Sql.Add(´SELECT * FROM PRODUTOS ORDER BY SALDO´); Open; FetchAll; for i:= 0 to RecordCount do with qry2 do begin Close; Sql.Clear; Sql.Add(insert into SALDOESTOQ (aqui vc coloca os campos)) ; Sql.Add(´ Values(qry1.Fieldbyname(´campo 1´).AsString),qry1.Fieldbyname(´campo 2´).AsString) ´); ExecSql(); end;
Responder
Gostei + 0
22/04/2004
Lucas Silva
faltou dar o Next na qry1...
with qry1 do begin Close; Sql.Clear; Sql.Add(´SELECT * FROM PRODUTOS ORDER BY SALDO´); Open; FetchAll; for i:= 0 to RecordCount do with qry2 do begin Close; Sql.Clear; Sql.Add(insert into SALDOESTOQ (aqui vc coloca os campos)) ; Sql.Add(´ Values(qry1.Fieldbyname(´campo 1´).AsString),qry1.Fieldbyname(´campo 2´).AsString) ´); ExecSql(); qry1.Next; end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)