Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Замена KeyFind

Автор: David Martin

...у меня была та же проблема, и я все время использовал FindKey, но теперь я переключился на обработку исключений.


try
  Table1.Insert;
except
  on EDBEngineError do
    { все что здесь - дубликат };
end;

По крайней мере так работает у меня и работает быстрее, чем проверка на дубликаты с помощью FindKey.

Проект Delphi World © Выпуск 2002 - 2004
Автор проекта: ___Nikolay