Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Резюме для программиста

27.01.22 05:19
Re: Резюме для программиста
 
Murr патриот
Murr

потому-что у MS-SQL нет

-----

В армии в таких случаях говорят - учи мат.часть.

https://www.sqlshack.com/pagination-in-sql-server/

Отдельно отмечу, что описанное по приведенному линку может не работать через OLEDB.


Всё за меня делает сетка и пагинатор!!!

-----

Во первых - не все, во вторых - не там.

Чтобы понять разницу сделай "широкую" с длинной записи в десяток-другой килобайт и "толстую" с миллионом выбираемых записей табличку и погоняй свой код на сетке в 10 мбод...


можно в сетку добавить Pager

-----

Так же можно запустить sql-profiler и посмотреть сколько и каких запросов придет на sql-сервер.


сетка без моего участия управляет СУБД

------

Не хочу тебя огорчать, но...

сетка работает с объектом DataTable, который "не знает" как именно в нем появились данные - можно из базы, можно хардкодить или читать из файла/потока...

Там, в принципе, двумерный массив и немного обвязки... так что ни к какой СУБД ни сетка, ни пагинатор не лезут...

Ты, кстати, в курсе, что DataSource это не обязательно DataTable? Там вроде даже просто IList проходит...

 

Перейти на