И так, в чём собственно состоит данная проблема? Используя вышеупомянутый пример, я сумел занести данные в БД используя 'button', но как сделать тоже самое, но не используя 'button', а напрямую с контролера?
отправлено / posted
Нам неизвестно, каким образом Вы получаете данные с контроллера в Trace Mode 6. Но Вы должны привязать аргументы канала CALL.SQL к реальным значениям каналов, которые получают данные от контроллера. Собственно запись осуществляется так же, как и в примере. Если вы хотите организовать автоматическую запись данных в БД, необходимо написать управляющую программу, которая будет формировать команду записи в БД по Вашему алгоритму. Необходимо только учитывать, что канал CALL.SQL, осуществляющий запись работает с циклом, который не может быть меньше, чем время исполнения одного SQL-запроса ODBC-драйвером.
Сообщения / Posts 17353 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Петр
Junior Member / Новичок
Участник № / Member № 6423
отправлено / posted
Добрый день.
Высылаю Вам свою программу с БД архивом (ОРС_СУБД) на hotline3@adastra.ru
Там с ОРС сервера поступают данные и записывают в БД через кнопку. Так, как Вы писали делать через программу у меня не получается, что-то не так делаю?
отправлено / posted
Пользователям бесплатной версии мы оказываем только консультативную помощь через форум. Анализ Ваших проектных решений не входит в обязанности службы техподдержки.
1. Программа у Вас пуста. Поработайте с “Быстрым стартом”.
2. Аргумент программы типа INPUT не может управлять, он считывает данные.
3. На реализацию одного SQL-запроса требуется время, после которого введенное в канал База_данных#1:2 значение обнуляется. Поэтому для периодической генерации SQL-запроса необходимо проверять завершение предыдущего запроса и задавать определенные критерии для генерации. Например, задать период 10 сек.
4. На экран нежелательно выводить сигнал непосредственно от “Источника”. Это увеличивает трафик, ухудшает диагностику и снижает функциональность обработки данных.
Сообщения / Posts 17353 | Из / From: Россия
| IP / IP: IP адрес / IP address |