|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Konst_Oneангуляр))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 11:28 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
вместо этого: Код: c# 1.
пусть попробует примеры из моего кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 11:33 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Shocker.Probig-dukeА кто говорит, что пейджинг на клиенте ??? Я отфильтровал данные на сервере и получил 1М строк. После этого использую пейджинг на сервере и уменьшаю количество строк передаваемых с сервера.А кто говорит, что фильтрация на сервере? У ТС проблема именно с тем, что он неотфильтрованные данные не может получить в DataSet, ибо их много. Oomel Код: c# 1. 2. 3.
Дык в память достаточно keyset загрузить ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 11:39 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
>Oomel, сегодня, 10:16 http://www.sql.ru/forum/actualutils.aspx?action=gotomsg&tid=1289492&msg=21307174][21307174] >Суть в том, чтобы показать клиенту все данные из этой таблицы, удовлетворяющие фильтрам. Думаю, что Вам правильно подсказывают - пейджинг, есть решение Ваших вопросов. Но иногда это стрельба по воробьям. В этих случаях поступаю так: примерно знаю объем выборки в строках (N), которую может потянуть локальный комп. Использую select top N. Если объем выборки = N, то зажигаю желтый "фонарь" - реальная выборка возможно имеет больше строк, уточни параметры запроса ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 11:53 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Всем большое спасибо. Вроде бы начинает что-то получаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 11:53 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
+1 за виртуальный режим ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 12:07 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Этап программа ненужная, так как пользователь никогда не будет смотреть более 500 строк ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 13:01 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Cat2, Искать, фильтровать, сортировать - будет И не надо мешать ему пейджингом ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 13:15 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
ИзопропилИскать, фильтровать, сортировать - будет Да, но не на клиенте ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 13:25 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Oomel, 100500 раз обсуждалось столько же и советчиков для любителей многомиллионных датасетов - типа загружу все записи, а там буду думать что с ними делать фильтрацию нужно задавать на сервере параметрами запросов, а для отображения использовать pagination с разумным количеством записей ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 19:35 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
MaratIsk, Да хоть10000000 раз можно обсуждать Слаще не станет ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2018, 22:13 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
ИзопропилMaratIsk, Да хоть10000000 раз можно обсуждать Слаще не станет Зато хоть какая-то надежда, что кто-то услышит, и через 10 лет в банкомате не надо будет выбирать свой пинкод из 9999 вариантов, листая 400 сраниц ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2018, 20:17 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Cat2Зато хоть какая-то надежда, что кто-то услышит, и через 10 лет в банкомате не надо будет выбирать свой пинкод из 9999 вариантов, листая 400 сраницКонечно, через 10 лет тебе придется, размахивая руками, доказывать банкомату, что это твоё лицо, просто с похмельяне выспался ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2018, 20:20 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
MaratIsk, Я согласен что пагинация это прошлое тысячилетие. Но вот только это решение простое как 5 рублей. А готовые таблы с виртуализацией все платные. Что бесплатные все полуфабрикаты и требуют возится программисту.....самому клетки перерисовывать))). Майкрсофт должен был воткнуть в Net таблу телерика или девок. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 07:26 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Petro123Майкрсофт должен был воткнуть в Net таблу телерика или девок. Майкрософт благотворительностью не занимается (как и телерик с деэкспрессом). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 08:10 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Сон Веры Павловны, Что косвенно подтверждает сложность работы). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 09:04 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
А написать самому компонент уже не вариант? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 09:51 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
skyANAА написать самому компонент уже не вариант? точно такой же, как и написать логгер, субд, ... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 12:43 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
ViPRosskyANAА написать самому компонент уже не вариант? точно такой же, как и написать логгер, субд, ... С фига-ли? Если нет нормального виртуального режима, то почему бы самостоятельно не реализовать. Я в бытность стажёром такое делал для просмотра здоровенных логов, загруженных с серверов коммутации сотовой связи. Не тянет задачка на логгер и тем более на субд... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 19:50 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Во времена .NET Framework 1.1 не было ещё готовых библиотек и подходящих платных компонентов. И ничего, писали всё сами ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 19:53 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
skyANAВо времена .NET Framework 1.1 не было ещё готовых библиотек и подходящих платных компонентов. И ничего, писали всё сами Вот поэтому я перешел на Net после 2.0 ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 20:00 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
skyANAВо времена .NET Framework 1.1 не было ещё готовых библиотек и подходящих платных компонентов. За это время ничего не изменилось. А у соседей: - у Java Oracle восьмая версия JavaFX. А свинг на свалку - у APEX Oracle бесплатная веб платформа и веб грид наикрутейший. - у Borland Delphi все компоненты стали кроссплатформенны на линукс - y google андроид и своя IDE. - у вади своя табличка) .... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 20:08 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Petro123skyANAВо времена .NET Framework 1.1 не было ещё готовых библиотек и подходящих платных компонентов. За это время ничего не изменилось. А у соседей: - у Java Oracle восьмая версия JavaFX. А свинг на свалку - у APEX Oracle бесплатная веб платформа и веб грид наикрутейший. - у Borland Delphi все компоненты стали кроссплатформенны на линукс - y google андроид и своя IDE. - у вади своя табличка) .... Люди на свинге корячились, а его на свалку? Упоминание Борланд Дельфи ничего кроме смеха не вызывает ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 20:30 |
|
Большая выборка и DataSet
|
|||
---|---|---|---|
#18+
Cat2, Ну и на сильвере корячились). Бывает. Главное чтобы движуха была). ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2018, 20:41 |
|
|
start [/forum/topic.php?fid=20&msg=39624599&tid=1399431]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
48ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
70ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 173ms |
0 / 0 |