powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не обрабатывается запрос
11 сообщений из 11, страница 1 из 1
Не обрабатывается запрос
    #34974115
Добрый день.
.NET 2.0 + SP1,VS2005 TS,Oracle10. В качестве провайдера использую .NET Framework Data Provider for Oracle

Есть запрс:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
SELECT     CL.NAME AS NAMELPU, RE.DATACC AS DAT_ACC, RE.NUMACC AS NUM_ACC, SUM(decode(AO.SECONDPAY,  0 , AO.S_ALL,  0 )) AS FIRSTPAY, 
                      SUM(decode(AO.SECONDPAY,  1 , AO.S_ALL,  0 )) AS SECONDPAY, SUM(AO.S_ALL) AS FULLPAY
FROM         VRN.ACC_OUT AO, VRN.REEST_OUT RO,
                          (SELECT     ID, ID_REESTRES
                            FROM          VRN.ACCOUNTSAMB
                            UNION ALL
                            SELECT     ID, ID_REESTRES
                            FROM         VRN.ACCOUNTSSTAC
                            UNION ALL
                            SELECT     ID, ID_REESTRES
                            FROM         VRN.ACCOUNTSSTOM) S, VRN.REESTRES RE, W_REF.W_CLINICS CL
WHERE     AO.ID_REESTR = RO.ID AND AO.ID_ACC = S.ID AND S.ID_REESTRES = RE.ID AND RE.ID_LPU = CL.ID AND (RO.DATA_S BETWEEN :ds AND :de)
GROUP BY CL.NAME, RE.DATACC, RE.NUMACC
ORDER BY NAMELPU, DAT_ACC DESC

Он нормально отрабатывает в SQL+, а так же нормально отрабатывает в TableAdapter.
При попытке добавить колонки к адаптеру выводит ошибку(см файл).
Не могу понять в чем дело.
Помогите, пожалуйста.

С уважением,Владимир
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974369
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простите, а это что такое?
Код: plaintext
:ds AND :de
Если переменные, то где они объявлены?
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974392
ДумающийПростите, а это что такое?
Код: plaintext
:ds AND :de
Если переменные, то где они объявлены?
Это параметры, которые передаются в запрос перед его выполнением.
Что-то не так с ними?
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974413
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
без них работает или нет?
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974447
Думающийбез них работает или нет?
Та же самая ошибка
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974456
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимирррр Думающийбез них работает или нет?
Та же самая ошибка
Хм,ну как вариант упростить запрос до безобразия и попробовать добавить столбце.
Я так понимаю создание адаптера проходит бес проблем, проблемы только если добавлять столбец, да?
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974473
ДумающийХм,ну как вариант упростить запрос до безобразия и попробовать добавить столбце.
Я так понимаю создание адаптера проходит бес проблем, проблемы только если добавлять столбец, да?
Да. Пролемы при добавлении столбцов.
А упрощать уже некуда.... И так уже упрощен...
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974488
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
4 таблицы, помоему можно всеже упростить до 1 хотябы) и потестить.
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974512
Думающий4 таблицы, помоему можно всеже упростить до 1 хотябы) и потестить.
По одной все выбирается и столбцы отображаются нормально.
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974606
Все, решил проблему.
Из
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
(SELECT     ID, ID_REESTRES
                            FROM          VRN.ACCOUNTSAMB
                            UNION ALL
                            SELECT     ID, ID_REESTRES
                            FROM         VRN.ACCOUNTSSTAC
                            UNION ALL
                            SELECT     ID, ID_REESTRES
                            FROM         VRN.ACCOUNTSSTOM)
сделал вьюху и в главном запросе обращаюсь не к подзапросу, а к вьюхе.
Все ОК.
...
Рейтинг: 0 / 0
Не обрабатывается запрос
    #34974616
Думающий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересная причина и решение, интересно почему юнионы не позволяют добавлять столбцы, надо будет потестить такие запросы)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Не обрабатывается запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]