Страница 1 из 1

Как предотвратить повторения в ключевом поле?

Добавлено: 16 июл 2004, 14:07
GOS
Есть необходимость вводить поле кода товара вручную.
На форме используется TDBEdit--BDE--Paradox

Как грамотно организовать проверку повторов кодов?


С уважением, Олег.

Добавлено: 16 июл 2004, 15:06
AiK
GOS, грамотно (почти всегда) - создать уникальный индекс на колонке. Ну и обработку ошибок нормальную сделать :)

Добавлено: 20 июл 2004, 02:49
Naeel Maqsudov
Совершенно справедливо. Никакой проверки делать не надо. Ловите ошибку, которая возникает при вызове метода Post, и делайте разъяснение ошибки пользователю. (Событие OnPostError в TTable/TQuery)