Estou usando o seguinte codigo com uma tabela paradox que pretendo
actulizar em batch
c/ o N.=AA de Recibo depois de ter sido bem sucedido na Impress=E3o e,
quando vou fazer
UpdateSQL1.ExecSQL(ukModify) tenho sempre o mesmo erro:
EDataBaseError: "Update failed" ****=E9m, actualiza se fechar e abrir o
Query1 a actualiza=E7=E3o foi efectuada.
Alguem poder=E1 ajudar?
Obrigado
M=E1rio Reis
Query1.Close ;
Query1.ParamByName('OLD_SEQ_INT').AsString :=3D '0000000083' ;
Query1.ParamByName('OLD_PEFECTIVO').Value :=3D StrToDate('2008-01-01');
Query1.Open ;
I:=3D StrToIntDef(Query1DOCUMENT.AsString,0)+1;
Query1.Edit;
Updatesql1.SetParams(ukModify);
UpdateSQL1.Query[ukModify].ParamByName('Document').AsString:=3D'00000'+
INTTOSTR(I);
UpdateSQL1.Query[ukModify].Prepare;
UpdateSQL1.ExecSQL(ukModify);
UpdateSQL1.Query[ukModify].CommitUpdates;
If UpdateSQL1.Query[ukModify].UpdatesPending Then
UpdateSQL1.Query[ukModify].ApplyUpdates;