powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO + Oracle. Как лучше работать с запросами...
4 сообщений из 4, страница 1 из 1
ADO + Oracle. Как лучше работать с запросами...
    #35131598
!RR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!RR
Гость
Здравствуйте!
Скажите, пожалуйста, насколько я понимаю, лучшая модель работы с БД - это использование пакетов (хранимых процедур).
Однако их можно использовать, если пакетная функция или переменная возвращает одно значение или же делает апдейт/инсерт/делет.
А что, если мне нужно вернуть просто селект?
Я про курсоры тут читал - лабуда какая-то, может, кто-то имеет опыт?

Ну не писать же все время в С# что-то вроде

Код: plaintext
1.
2.
3.
4.
5.
6.
string sGetStartTree = 
          "select tn.id_up, tn.ID, tn.NAME, tp.ICON, level "
        + "from toro_nodes tn, toro_type tp "
        + "where tn.ID_TYPE = tp.ID and (level <= (:nLevels + 1)) "
        + "CONNECT BY PRIOR tn.ID = tn.ID_UP "
        + "START WITH tn.ID_UP is null "
        + "order by level";
Я хочу универсально! Через пакеты
...
Рейтинг: 0 / 0
ADO + Oracle. Как лучше работать с запросами...
    #35131913
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. лучшая модель работы с БД - это использование пакетов (хранимых процедур).

Как говорится - зависит от...

2. Я про курсоры тут читал - лабуда какая-то, может, кто-то имеет опыт?

Сходи на форум Delphi - там много говорилось про работу с курсорами. А заодно там расскажуть, что работать с Oracle через ADO - да-а-алеко не гут...
...
Рейтинг: 0 / 0
ADO + Oracle. Как лучше работать с запросами...
    #35132325
!RR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
!RR
Гость
tru551.
....А заодно там расскажуть, что работать с Oracle через ADO - да-а-алеко не гут...

А почему далеко не гут?
...
Рейтинг: 0 / 0
ADO + Oracle. Как лучше работать с запросами...
    #35132463
tru55
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
!RR tru551.
....А заодно там расскажуть, что работать с Oracle через ADO - да-а-алеко не гут...

А почему далеко не гут?

Сказал же - сходи. :)
Там в качестве альтернативы предложат ODAC или DOA (м.б. AnyDAC) - они специально под Oracle заточены. А в ADO проявляется много глюков, особенно, когда речь идет о чем-то посложнее, чем простой SELECT
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO + Oracle. Как лучше работать с запросами...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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