У меня есть таблица доступа 2010 с полем гиперссылки, где я храню адрес электронной почты клиентов. Прежде чем добавить новый E-Mail, я хочу проверить, есть ли там адрес электронной почты. Я стараюсь использовать как локализовать заявление (DELPHI 2009; ADOConnection, TADODataSet):Как найти поле гиперссылки
if table.locate('ML_Link',NewAdress,[locaseinsensitive]) then
Это утверждение выдает сообщение об ошибке с чем-то вроде, что последовательность не допускается.
Как найти поля гиперссылки?
Если вы добавите «уникальное» ограничение в это поле, вы можете просто вставить без проверки. Вы получите исключение, если ограничение нарушено (т. Е. Когда адрес уже присутствует). Поймайте исключение и обработайте, как хотите. –