Simple-Scada forum
Simple-Scada 2 => Ваши вопросы => Тема начата: Юрий от 17 Июля 2018, 17:37:58
-
Добрый день!
Сделал по вашему примеру таблицу рецептов в БД.
Все работает, в БД в таблицу пишутся значения, проверяю через MySQL Workbench.
При обновлении таблицы рецептов после запуска проекта и после добавления, редактирования или удаления рецептов, данные в таблице в СКАДЕ не отображаются.
Запрос делаю как в примере:
tblRecipes.RunSQL('SELECT * FROM `recipes`', tsSaveFixRow);
При этом пропадают даже названия столбцов таблицы.
Подскажите, что я делаю не так или как понять, где ошибка?
-
Здравствуйте.
При выполнении запроса от таблицы (как у Вас и сделано: tblRecipes.RunSQL(...)), в случае ошибки выполнения запроса в таблице отобразится текст ошибки. Если ошибка не отображается, значит запрос выполнился успешно. Вы уверены, что в БД, которую Вы указали при создании проекта, в меню "Проект -> Настройки -> База данных" есть таблица с именем "recipes"? Нет ли опечаток в имени таблицы? Если Вы уверены в правильности, то пришлите проект для проверки на support@simple-scada.com, мы укажем точную причину проблемы.
-
Вопрос закрыт. Обновил скаду до последней версии и все заработало