14.04.2008, 13:08 | #17 |
Боец
|
Имелась ввиду не эта строчка. Строка с info(...) это только индикотор срабатывания запроса.
Я имел ввиду строку: 1. Orig: rangeValue = strFmt("((ItemId==\"%1\") && (PurchModel==%2))", "B-R12", enum2int(NoYes::Yes)); 2. После Цитата:
Да ничего не правильно - парсер запросов в ядре должен сам переводить мнемонические обозначения значений енумов в числовые значения перед отправкой на SQL
rangeValue = strFmt("((ItemId==\"%1\") && (PurchModel==\"%2\"))", "B-R12", NoYes::Yes); (убрали enum2int(..), поменяли формат) Согласен, что сис-ма по-хорошему должна проглотить, однако такой range не срабатывает (т.е. запрос ничего не возвращает), в чем и была причина неработоспособности запроса у Dronas. |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|