Если вставка делается через запрос то все просто :
Перед выполнением запроса проверяем заполнено то или иное значение, например так:
Код:
flag:=true;
if length(Trim(фамилия))=0 then fl:=false;
if length(Trim(Имя))=0 then fl:=false;
if length(Trim(Edit3.text))=0 then fl:=false;
if fl then begin
Выполняем вставку
end
else showmessage('Ошибка');