Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Проверка правильности ввода данных  [new]
Black_Swan
Member

Откуда:
Сообщений: 1
Подскажите,пожалуйста.
Есть таблица ЗАМЕНА. В ней есть id старого компонента и id нового компонента. Необходимо не допускать ввод в качестве нового id, id компонента, который уже был помечен как старый. Например 1 - 2, а затем 2 - 1. Или 1 - 2, 2 - 3, 3 - 1. Как это можно реализовать?
Буду очень благодарна.
27 май 15, 13:19    [17695763]     Ответить | Цитировать Сообщить модератору
 Re: Проверка правильности ввода данных  [new]
Станислав С...кий
Guest
Black_Swan,
Легко, если я до конца правильно понял Ваш вопрос.
Можно через LOCATE,SEEK, SELECT-SQL... Так и пишете,например:

LOCATE for old_ID = <значение, предполагаемое к вводу как new_id>
if !found()
<добавляем запись c new_id>
endif
29 май 15, 13:16    [17706186]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить