![]() |
|
Модераторы: gambit |
![]()
|
|
| Bladerender |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
Проблема с тем, что есть такой вот запрос
Такой запрос не работает. Говорит что ничего не возвратило. Сначала грешил на decode, потом на alias таблиц, потом на alias полей, но в итоге проблема локализировалась в точке
Тоесть если из запроса убрать фильтр по дате, то запрос работает, ну естественно не так как хотелось. pt.opper='2009/07/01' тоже не работает. Кто сталкивался? Как лечится? Это сообщение отредактировал(а) Bladerender - 6.7.2009, 15:17 |
||||
|
|||||
| Bladerender |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
Update:
Проблему с фильтрами решил посредством параметров
Но, вопрос, почему не работает запрос в первом посте актуален. Это сообщение отредактировал(а) Bladerender - 6.7.2009, 15:49 |
|||
|
||||
| SLeN |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 8.12.2006 Где: SPB Репутация: 1 Всего: 4 |
Здесь скорее не в провайдере - а в запросе проблема.
Попробуй выполнить такой запрос напрямую в БД а не через провайдер и получить ожидаемые результаты. Если не получится то сверится с семантикой. --------------------
Православные не проходите мимо! Люди нуждаются в вас |
|||
|
||||
| Bladerender |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
Забыл сказать. Через Pl/sql запрос отрабатывает. А что Вы заметили такого, что должно не отработать?
|
|||
|
||||
| SLeN |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 8.12.2006 Где: SPB Репутация: 1 Всего: 4 |
Собственно ничего такого не заметил, так как с ораклом дел иметь не приходилось, просто ход мыслей. Следующим шагом я бы посмотрел какой запрос поступает в БД и сравнил его со своим исправным запросом. --------------------
Православные не проходите мимо! Люди нуждаются в вас |
|||
|
||||
| Bladerender |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 207 Регистрация: 19.7.2007 Репутация: нет Всего: нет |
Та в том то и дело, что в dbMonitor показывается что пришло на базу, но там так же само идут ссылки на параметры (если передавать запрос с параметрами), а если передавать с PL/SQL рабочий запрос без параметров, то он такой же приходит и на базу. По идее дело именно в провайдере, который не так принимает данные по дате., или же там другой дефолт.
|
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |