Q: В ADO.NET совершенно сознательно отказались от серверных курсоров и реализовали полностью отсоедененную модель работы с БД.
В ADO.NET 2.0, насколько я успел заметить, вновь появится поддержка серверных курсоров.
Это следствие того, что отсоедененная модель себя не оправдала?
Или это было заложено изначально и серверные курсоры появятся в каком-то новом качестве?
A:Couple of days ago I run accross this message. Hope this helps:
...
SqlResultSet has been removed from ADO.NET 2.0. We got a lot of feedback from customers that the disconnected scrolling model that we had been evangelizing with ADO.NET 1.0 was leading to better architectures, and exposing server cursors was seen as a step backwards. In fact, we had system architects asking for ways to audit their developers code to make sure server cursors weren’t being used and DBAs wanting the ability to disable it across their enterprise.
...
данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение