Mit dem Vergleich ob der Name schon existiert hab ich folgendes angefangen:
Code:
with DataModule9 do
begin
DataModule9.Table2.Open;
if DataModule9.Table2.FindKey([meld]) then
showmessage('Name existiert schon!')
else
end;
Das quittiert das Programm mit einer Zugriffsverletzung.
Der Schlüssel 'meld' ist ein String aus einer inputbox.