Перед нами стоит задача: Записывать "в реальном времени" показания счетчика (его нескольких параметров) в БД (MS Access). По видеоуроку был воссоздан проект снятия показаний счетчика посредством доступа через пользовательский драйвер, создание общего канала и распределение параметров по отдельным каналам. Организован вывод на экран в
текстовые элементы экрана показаний через соответствующие связи аргументов экрана с каналами. По примеру видеоурока "Обмен данными между SCADA TRACE MODE и СУБД по ODBC" связь с БД установили, запрос типа "insert" написали.
Вопрос: как нам по возможности в данном случае организовать запись в БД всех показаний по мере обновления показаний параметров хотя бы в одном из принимающих показание прибора каналов, или если это не возможно,
организовать "потоковую"("фоновую") задачу записи всех показаний в определенный интервал времени. Если для выполнения данной задачи необходимо написание программного модуля, просьба привести его на языке TS с указанием его настроек, синтаксиса написания для работы с необходимыми связями с шаблонами(шаблонами СУБД)
и каналами.
P.S. Если есть какой - нибудь пример записи данных из каналов БД, вышлите их пожалуйста. Заранее спасибо всем откликнувшимся.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Целесообразно обратиться непосредственно в службу техподдержки (hotline3@adastra.ru) с уточненным описанием задачи.
Posted by RomanUI (Участник № / Member № 4022) on :
Версия ТМ 6.09. База данных Paradox7. Данные считываются нормально. Возникли проблемы с элементарными командами записи. Созданный запрос в ТМ выполняется и в поле "отчёт" это отображается. Выполняется запрос и в РТМ, но в таблицу ничего не заносится. В чём может быть дело?
Posted by RomanUI (Участник № / Member № 4022) on :
Такая же ситуация и с MS Access.
Posted by Жигалов Денис Николаевич (Участник № / Member № 6035) on :
quote:Отправитель / Originally posted by RomanUI: Такая же ситуация и с MS Access.
А вы дату и время записываете в БД?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1/ О каком поле "Отчет" идет речь?
2. Рассмотрите сообщения в протоколе трассировщика ODBC-драйвера. Из них станет ясно, передается ли SQL-запрос на запись в БД есть ли в этом запросе ошибки.