1C и Paradox #739953


#0 by Юрий_NSK
Подключился из 1С к внешней базе на Paradox. Все нормально, все читается. Но при попытке установить отбор по дате возникли проблемы. ТекстЗапроса = "Select TimeVal,HozOrgan, Remark From pLogData.DB WHERE TimeVal > {d'2015-04-01'}". Перепробовал многие варианты задания даты, но безрезультатно. Пробовал TimeVal > '01.04.2015 12:03:14' - ругается на несовместимый тип данных. TimeVal > #01/04/2015# - не ругается, но отбор не работает, попадают все записи. TimeVal > {d'2015-04-01'} не ругается, но зависает намертво. Никто не сталкивался с такой проблемой?
#1 by Ненавижу 1С
а если передавать параметром, а не константой?
#2 by МихаилМ
+ и заодно подсмотреть в odbc трэйсере , как будет выглядеть запрос . вероятность 95% , что параметр заменится на текст.
#3 by МихаилМ
#4 by Юрий_NSK
а как передавать параметром в данном случае?
#5 by MaxS
А в синтаксисе запросов есть функция преобразования даты строки в дату?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С