Problema IBDataSet quer atualizar registros
No meu programa de impressão de promissórias
utilizo o codigo abaixo para, caso haja necessidade,
alterar a data de vencimento. Caso seja alterada,
as próximas tbm são alteradas com o acrescimo de
um mês.
O problema acontece que essas alterações são são efetuadas.
Utilizo o
mas as datas permanecem sem a alteração.
[b:bfc7ec1ca6]O que está acontecendo???[/b:bfc7ec1ca6]
Lembrando que os scripts SQL estão montados
corretamente...!
T+
utilizo o codigo abaixo para, caso haja necessidade,
alterar a data de vencimento. Caso seja alterada,
as próximas tbm são alteradas com o acrescimo de
um mês.
for i := p to t do begin Edit; FieldByName(´Vencimento´).AsDateTime := data.Date; data.Date := IncMonth(data.Date,1); Post; Next; end; ApplyUpdates;
O problema acontece que essas alterações são são efetuadas.
Utilizo o
IBTransaction1.CommitRetaining;
mas as datas permanecem sem a alteração.
[b:bfc7ec1ca6]O que está acontecendo???[/b:bfc7ec1ca6]
Lembrando que os scripts SQL estão montados
corretamente...!
T+
Eniorm
Curtidas 0
Respostas
Marcelo.c
11/06/2004
Experimente colocar o ApplyUpdates dentro do laço for, logo após o Post.
GOSTEI 0
Eniorm
11/06/2004
Ainda não resolveu o problema :cry:
GOSTEI 0