Tratamento de duplicidade de dados via query e sql (simples)
Dm.Q_cidade.Active:= false;
dm.Q_cidade.Sql.clear;
dm.Q_cidade.Sql.add ('select *from cidade where (nome = "'+dbedit2.Text+'") and (uf = "'+ComboBox1.Text+'")');
dm.Q_cidade.Active:= true; if (dm.Q_cidade.RecordCount > 0) then begin
showmessage (' Já existe uma cidade cadastrada com esse nome !');
exit; end;