dbExpress - duplicando registro
10/02/2003
0
Pessoal,
estou fazendo um programa para gravar nota e itens, e está acontecendo que ao gravar os itens da nota, está duplicando um registro.
Tenho como chaves no Item, o num.da nota e o produto e está gravando um registro com o num.da nota com 0 (zero), ou seja, grava todos os itens e mais um registro com um o nº da nota = 0 e o cód. do produto.
Utilizo ClientDataSet, Provider e SQLClientDataSet, e ajustei os ProviderFlags assim: pflnUpdate, pflnWhere, pflnInKey = true e Required = true em ambos os códigos (nº da nota e cod.produto);
O que pode estar errado???
Agradeço qualquer ajuda enviada!
estou fazendo um programa para gravar nota e itens, e está acontecendo que ao gravar os itens da nota, está duplicando um registro.
Tenho como chaves no Item, o num.da nota e o produto e está gravando um registro com o num.da nota com 0 (zero), ou seja, grava todos os itens e mais um registro com um o nº da nota = 0 e o cód. do produto.
Utilizo ClientDataSet, Provider e SQLClientDataSet, e ajustei os ProviderFlags assim: pflnUpdate, pflnWhere, pflnInKey = true e Required = true em ambos os códigos (nº da nota e cod.produto);
O que pode estar errado???
Agradeço qualquer ajuda enviada!
Jack Stone
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)