This is topic Выборка по времени in forum SIAD/SQL. Архивирование в TRACE MODE / SIAD/SQL. Data Logging in TRACE MODE at Форум TRACE MODE: техническая поддержка.
Для простоты, работаю с базой Access. Таблица из 3 параметров ID, Время, Значение. Хочу сделать Запрос по времени (например такой,пишу текстом так как не получается отправить запрос в нормальном виде))):
Выборка параметр_1, параметр_2, параметр_3 Из Таблица Где параметр_1 больше Время_начала AND параметр_1 меньше Время_конца
Задаю время с помощью ГЭ "Дата и время". Вывожу ID последней записи и количество найденных строк. Выборка по времени ничего находит.
Если делать выбор из всей таблицы без дополнительных условий (времени), то работает, соответственно, скорее всего, задается неправильно время.
Так же отправил проект на hotline3@adastra.ru
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Синтаксис SQL-запроса должен соответствовать соглашениям, принятым в конкретной БД ее ODBC-драйвере. Эти вопросы выходят за рамки Trace Mode 6.
В частности, для MS Access установлено, например, что работает такой запрос:
SELECT Table1.Data #ARG_001#, Table1.Time #ARG_000# FROM Table1 WHERE Table1.Time = CDate('#ARG_003#')
Posted by Usr (Участник № / Member № 4363) on :
а можно ли запустить экзешник из Trace Mode, по кнопке, скажем?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Для этого можно использовать канал CALL с типом вызова EXEC.