Função para verificar duplicade de dados em um dataset.
12/08/2008
0
function checkDuplicate(dataSet : TDataSet;keyFields:array of TFields):boolean; begin //.... end;
na verdade não será simplesmente um locate pois o fato do dado ser encontrado não significa que ele está duplicado, na verdade dever ser feito dois locates, qual seria a melhor forma de fazer?
Joaohenriquemf
Posts
12/08/2008
Estanieski
Select * from Tabela
where nome=valor
irá retornar todos os valores iguais
12/08/2008
Joaohenriquemf
17/09/2009
Junior Miranda
Primeiro vc iria popular o Dataset com todos os registros, depois iria varrer estes registros em memória para buscar duplicidades?
Não seria melhor já popular o dataset já com os registros que vc precisa ?
Se não... explica ai
[]´s
17/09/2009
Junior Miranda
Primeiro vc iria popular o Dataset com todos os registros, depois iria varrer estes registros em memória para buscar duplicidades?
Não seria melhor já popular o dataset já com os registros que vc precisa ?
Se não... explica ai
[]´s
Acho que entendi agora... vc não quer gravar registros em dupllicidade como por exemplo 2 produtos diferentes mas com o mesmo código de barras. É isso? se for, existem algumas formas como uma Constraint de Unicidade no banco.
[]´s