Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: AndrewNA от 23 Января 2026, 11:37:16
-
Добрый день, используя Примеры по работе с БД мы можем отправлять/получать данные. В примере формы добавления нового рецепта, есть проверка на наличие введенных пользователем данных во 2й столбец "Имя", но если пользователь вводит второй раз эти же данные в столбец "имя" данные не записываются тк "IGNORE пропускает вставку, если нарушается уникальное" ограничение.
Будте добры, подскажите с кодом скрипта в котором есть проверка на наличие введенных пользователем данных и проверка на наличие уже этих данных в БД с выводом предупреждения о наличии данных в столбце "Имя"
заранее благодарность коллеги.
-
Здравствуйте.
Перед выполнением SQL-запроса на добавление рецепта, можно пройти по столбцу "Имя" таблицы рецептов и проверить уникальность введенного пользователем имени. Пример проекта во вложении - см. скрипт "OnDoneAddRecipeForm".