powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Узнать число полученных записей в Датасете, если курсор на стороне сервера
1 сообщений из 1, страница 1 из 1
Узнать число полученных записей в Датасете, если курсор на стороне сервера
    #33012413
Сова
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программировал АДОшную клиенсткую программу. Изначально планировалась работа по локалке, поэтому не було заморочек с оптимизацией запросов, объёму сетевого траффика и прочего. Использовал курсок ра стороне клиента, который вытягивал все данные с сервера сразу после выполнения запроса.

Но возникла необходимость работать по узким каналам. Необходимо экономить трафик, самый простой способ (без перепостроения приложения) - оставить курсор на стороне сервера, тянуть записи не все сразу.

Однако, в этом случае метод recordcount объекта AdoDataSet лучше неиспользовать (ибо он неадекватен, в отличии от режима с курсором на стороне клиента, где он работает мгновенно). Но очень нужен его аналог, который тоже работал бы мгновенно, например текущее число записей в кэше.
Очень нужен :(
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Узнать число полученных записей в Датасете, если курсор на стороне сервера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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