Модераторы: kdv, CyberMax
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 12 фев 2008, 17:39
гм. есть мысль. FIBQuery может парсить запрос на предмет макросов. и символ * задан как символ макроса. А? Короче, всю эту шнягу отключить, попробовать.
-
Nik2008
- Сообщения: 11
- Зарегистрирован: 11 фев 2008, 09:42
Сообщение
Nik2008 » 20 фев 2008, 14:34
Проблема решена. Ошибка найдена. Винат был не бак и не глюк... Каюсь вина за мной самим. переменная условия была инициализирована гораздо ранее по коду и случайно была использована до запроса не по назначению, в результате идентификатора с таким значением в таблице не существует и соответственно результат запроса SUM конечно возвращался нулевой.
Почему то ранее не пришло в голову проверить получаемый текст запроса...
Извиняюсь, что оторвал всех от Ваших насущных проблемм. Спасибо всем...
-
kdv
- Forum Admin
- Сообщения: 6595
- Зарегистрирован: 25 окт 2004, 18:07
Сообщение
kdv » 20 фев 2008, 23:49
Почему то ранее не пришло в голову проверить получаемый текст запроса...
по-моему, тебе это предлагали с самого начала. если с этим есть затруднения - используй SQLMonitor.
-
Nik2008
- Сообщения: 11
- Зарегистрирован: 11 фев 2008, 09:42
Сообщение
Nik2008 » 21 фев 2008, 08:02
Это я и сделал, только с этого надо было начинать мне, а я усомнился в другом, поскольку сам запрос казался ранее прозрачным... Иногда мы не делаем очевидные вещи и совершаем нелепые ошибки. Виноват. Что тут еще скажешь.