This is topic MySQL. Реализация записи по изменению. in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
День добрый. Проблема такова. Нужно реализовать запись в БД по изменению параметра. Реализовал так... На ST написал примитивную програмку из единого if, вобщем если параметр1 изменился, то каналу вызова БД присвоить номер нужного запроса. Сама связь с БД работает, а вот записи по изменению нет. Подскажите в чем может заключатся проблем
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Сложно сказать, пришлите Ваш проект hotline3@adastra.ru
Posted by Вадик (Участник № / Member № 2963) on :
а че тут сложного разве сложно реализовать данный замысел у себя на премитивном уроне и сказать работает оно или нет??? весь проэкт занимает порядка 100МБ + база OPC сервер и тд ))
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Я Вам и так могу сказать, что это работает. Проверялось не один раз. Если же Вас интересует, в чем заключается именно Ваша ошибка, потрудитесь чуть-чуть и пришлите все же Ваш проект.
Posted by Вадик (Участник № / Member № 2963) on :
еще вопросик есть. Скажите работают ли SQL-запросы? которые невозможно создать астером TM? Тобиш реализован ли язык SQL полностью или все же частично? Заранее благодарен за ответ
Posted by AdAstrA Technical Support Ukraine (Участник № / Member № 2198) on :
Полное описание функциональности SQL-языка реализованного в ТМ6 можно посмотреть в разделе справки Распределенные АСУ\Обмен с базами данных.
Posted by Day13 (Участник № / Member № 3734) on :
Здравствуйте. Помогите пожалуйста реализовать однократную запись в БД сообщения, если параметр становится больше фиксированного значения с учетом того, что таких параметров 5 и теоретически превыпись порог они могут односременно. Может какой пример сможете прислать. Спасибо
Posted by Day13 (Участник № / Member № 3734) on :
Обратил внимание, что в версии 6.06.2 не могу выполнить любой другой запрос кроме первого, с чем это может быть связано?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1. if (ARG_000 > 0) or (ARG_001 > 1) or (ARG_002 > 2) or (ARG_003 > 3) or (ARG_004 > 4) then ARG_005 = 1; end_if;
Аргументы с 0 по 4 параметры. ARG_005 привязка ко входному значению канала БД.
2. С ошибкой. Скачайте релиз 6.06.3 там все исправлено.