Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 14 из 14

Тема: Примеры подключения к БД ПЛК200

  1. #11
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,994

    По умолчанию

    Добрый день.

    Посоветуйте пожалуйста, что делать?
    Выложить ссылку на простейший проект с запросом, который "не доходит до MSSQL".
    Или написать на support@owen.ru

  2. #12
    Пользователь
    Регистрация
    20.05.2010
    Адрес
    Екатеринбург
    Сообщений
    127

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.



    Выложить ссылку на простейший проект с запросом, который "не доходит до MSSQL".
    Или написать на support@owen.ru
    завтра выложу

  3. #13

    По умолчанию

    Цитата Сообщение от evg3798 Посмотреть сообщение
    Читаю. Причем, если по одному условию и без сортировки, то нормально. Добавляю просто сортировку, строка до MSSQL не доходит. Аналогично, если добавляю второе условие на выборку c применением AND. При группировке или сортировке используются BY. Но это только предположение.
    А напрямую запросы работают? Хотя я думаю вы это проверили просто на sql базе... Как написали выше, без примера того, что вы пытаетесь послать не разобраться. Я думаю и скрипт для создания той таблицы, которую вы пытаетесь опросить был бы полезен...

  4. #14
    Пользователь
    Регистрация
    20.05.2010
    Адрес
    Екатеринбург
    Сообщений
    127

    По умолчанию

    Цитата Сообщение от МихаилГл Посмотреть сообщение
    А напрямую запросы работают? Хотя я думаю вы это проверили просто на sql базе... Как написали выше, без примера того, что вы пытаетесь послать не разобраться. Я думаю и скрипт для создания той таблицы, которую вы пытаетесь опросить был бы полезен...
    Да, работают. Это уже все проверно с другим оборудованием. Все запросы в проектах созданных под задачи предприятия проверены. Только используются другие инструменты - HMI Weintek, Kinco; OPC Modbus от Insat со скриптами для БД ну и так далее... Хочу убрать из цепочки OPC и работать с БД напрямую, в качестве терминала и для визуализации процесса использовать СПК.

    Теперь, что я выяснил на базе примера был создан самый первый запрос к БД MSSQL. Select ..., ..., .... from Table Where DT = '2026-13-04'. Данный запросе после функции одинарные кавычки экранируются и строка принимает вид 'Select ..., ..., .... from Table Where DT = $'2026-13-04$''. Этот запрос в ФБ SysExecute4 из библиотеки CmpSysExec (см.пример) работает. Мне необходима сортировка и вотрое условие выборки и как только я добавляю или условие или сортировку - 'Select ..., ..., .... from Table Where DT = $'2026-13-04$' AND Par = ...', 'Select ..., ..., .... from Table Where DT = $'2026-13-04$' ORDER BY ....' - запрос не обрабатывается -ошибок не вижу. Но если делать выборку с числами 'Select ..., ..., .... from Table Where Par = ... AND Par_2 = ... ORDER BY ....' все запросы обрабатываются. Хочу рассмотреть пример приведенный на форуме, там как раз есть строки.
    Да еще. При выборке Select у меня в таблице имеется поле с датой, так вот - если выбирать поля вместе с датой, у меня ответ не приходит, дату исключаю - все нормально.
    Спасибо.

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. примеры для программирования
    от ALEX474747 в разделе Помощь Разработчикам
    Ответов: 240
    Последнее сообщение: 15.01.2026, 22:25
  2. Нет Подключения к ПЛК200
    от NataliaD в разделе ПЛК2хх
    Ответов: 3
    Последнее сообщение: 24.03.2023, 13:16
  3. ПЛК200. RS-485. Проблемы подключения.
    от hermano в разделе ПЛК2хх
    Ответов: 2
    Последнее сообщение: 17.06.2022, 08:12
  4. Ответов: 0
    Последнее сообщение: 16.10.2012, 14:03
  5. ПРИМЕРЫ
    от krokus в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 13.10.2008, 12:47

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •