DUVIDA NO VB6
LLAIA ele precisa fazer o update na tabela,como ele faz isso usando o select?
Dá pra usar o UPDATE com INNER JOIN.
Tentei aqui no Access mas não tive sucesso, pois ele não aceita uma view linkando no INNER JOIN com uma tabela. Retorna um erro dizendo que precisa ser uma consulta atualização atualizável ... :S
Se ele estiver usando um SGBD dá pra ser com INNER JOIN, se for Access, vai ter que haver um meio de contornar esse erro, ou alterar um a um em um loop.
update movimentos m inner join (select distinct m1.codint,m1.cod,m1.item,m1.mov,m1.data,m1.qua,(
select sum(m2.qua)
from movimentos m2
where m2.cod = m1.cod and m2.codint <= m1.codint
) as saldo
from movimentos m1
order by m1.cod,m1.codint,m1.data) as s
on m.CodInt = s.CodInt
set m.disp = s.saldo
Tentei aqui no Access mas não tive sucesso, pois ele não aceita uma view linkando no INNER JOIN com uma tabela. Retorna um erro dizendo que precisa ser uma consulta atualização atualizável ... :S
Se ele estiver usando um SGBD dá pra ser com INNER JOIN, se for Access, vai ter que haver um meio de contornar esse erro, ou alterar um a um em um loop.
Bom dia Amigos, Fiz uma adequação à query que vc me enviou Leandro, descarregando o resultado dela em um MsFlex e depois salvando apenas a coluna que me interessava e deu certo. Vlw pela ajuda.
O script que vc me enviou Marcelo, serviu também em outra parte de um form que vou precisar. Obrigado a vcs pela ajuda e pela a atenção desperdiçada.
O script que vc me enviou Marcelo, serviu também em outra parte de um form que vou precisar. Obrigado a vcs pela ajuda e pela a atenção desperdiçada.
Tópico encerrado , respostas não são mais permitidas