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

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

Автор Тема: Таблица рецептов в БД  (Прочитано 1124 раз)

Юрий

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Таблица рецептов в БД
« : 17 Июля 2018, 17:37:58 »
Добрый день!
Сделал по вашему примеру таблицу рецептов в БД.
Все работает, в БД в таблицу пишутся значения, проверяю через MySQL Workbench.
При обновлении таблицы рецептов после запуска проекта и после добавления, редактирования или удаления рецептов, данные в таблице в СКАДЕ не отображаются.
Запрос делаю как в примере:
     tblRecipes.RunSQL('SELECT * FROM `recipes`', tsSaveFixRow);
При этом пропадают даже названия столбцов таблицы.
Подскажите, что я делаю не так или как понять, где ошибка?

Simple-Scada

  • Администратор
  • *****
  • Сообщений: 3000
    • Просмотр профиля
    • Simple-Scada
Re: Таблица рецептов в БД
« Ответ #1 : 19 Июля 2018, 23:24:09 »
Здравствуйте.

При выполнении запроса от таблицы (как у Вас и сделано: tblRecipes.RunSQL(...)), в случае ошибки выполнения запроса в таблице отобразится текст ошибки. Если ошибка не отображается, значит запрос выполнился успешно. Вы уверены, что в БД, которую Вы указали при создании проекта, в меню "Проект -> Настройки -> База данных" есть таблица с именем "recipes"? Нет ли опечаток в имени таблицы? Если Вы уверены в правильности, то пришлите проект для проверки на support@simple-scada.com, мы укажем точную причину проблемы.
« Изменён: 19 Июля 2018, 23:25:30 от Simple-Scada »

Юрий

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Таблица рецептов в БД
« Ответ #2 : 24 Июля 2018, 16:18:46 »
Вопрос закрыт. Обновил скаду до последней версии и все заработало