Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Автор Тема: Проверка уникальности имени рецепта перед добавлением в БД  (Прочитано 14639 раз)

AndrewNA

  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Добрый день, используя Примеры по работе с БД мы можем отправлять/получать данные. В примере формы добавления нового рецепта, есть проверка на наличие введенных пользователем данных во 2й столбец "Имя", но если пользователь вводит второй раз эти же данные в столбец "имя" данные не записываются тк "IGNORE пропускает вставку, если нарушается уникальное" ограничение.

Будте добры, подскажите с кодом скрипта в котором есть проверка на наличие введенных пользователем данных и проверка на наличие уже этих данных в БД с выводом предупреждения о наличии данных в столбце "Имя"

заранее благодарность коллеги.

 

Simple_Scada

  • Администратор
  • *****
  • Сообщений: 1385
    • Просмотр профиля
Здравствуйте.

Перед выполнением SQL-запроса на добавление рецепта, можно пройти по столбцу "Имя" таблицы рецептов и проверить уникальность введенного пользователем имени. Пример проекта во вложении - см. скрипт "OnDoneAddRecipeForm".