PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Erro quot;Multiple records updatedquot;, o que fazer?! #44754

09/06/2004

0

Estou utilizando IB_CtrlGrid e dentro dele possui um IB_EDIT e eles referenciados a uma IB_QUERY.

Dados do IB_QUERY:

Em SQL está assim:

SELECT
   F.FIN_NOME, VF.VFI_VALOR
FROM
   CADFINALIZADOR F, VENDAFINAL VF
WHERE
   VF.LOJ_CODIGO = :LOJ_CODIGO AND
   VF.CAI_DATA = :CAI_DATA AND
   VF.VEN_CONTROLE = :VEN_CONTROLE AND
   F.LOJ_CODIGO = VF.LOJ_CODIGO AND
   F.FIN_CODIGO = VF.FIN_CODIGO


EditSQL:
UPDATE VENDAFINAL SET
   VFI_VALOR = :VFI_VALOR
WHERE
   LOJ_CODIGO   = LOJ_CODIGO AND
   CAI_DATA     = CAI_DATA  AND
   VEN_CONTROLE = VEN_CONTROLE AND
   VFI_NUMFINA  = VFI_NUMFINA


InsertSQL:
INSERT INTO VENDAFINAL(
   VFI_VALOR)
VALUES (
   :VFI_VALOR)


DeleteSQL:
DELETE FROM VENDAFINAL
WHERE
   LOJ_CODIGO   = LOJ_CODIGO AND
   CAI_DATA     = CAI_DATA  AND
   VEN_CONTROLE = VEN_CONTROLE AND
   VFI_NUMFINA  = VFI_NUMFINA


O que acontece é o seguinte:
Altero o valor do edit e quando dou um TAB para alterar o valor do próximo registro ocorre o seguinte erro: ´Multiple records updated´. Como faço para resolver?

Agradeço desde já pela atenção.

[color=red:2e325931e9]Título alterado pelo Moderador oTTo. Removido: ´URGENTE!´.[/color:2e325931e9]


Tecsoftware

Tecsoftware

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar