|
Тема |
Re: Paging .. pagination .. sql2005 [re: Fucus] |
|
Автор | Comet (Нерегистриран) | |
Публикувано | 10.05.06 22:43 |
|
|
Paging v SQL Server 2005 се прави с функцията ROW_NUMBER() която липсва в предишните версии, има много примери из нета затова няма да давам.
А страницирането трябва да се извършва то4но кадето е информацията, а именно в DB server-a. Главните причини са че 1. DB engine-a е оптимизиран за операции с множества 2.network трафика се намаля зна4ително, особено при queries които връщат 100-ци хил+. редове.
Общите веб работници вземат DataGrid ili GridView или каквото им падне там, закачат го към един DataSource (Внимание: никакво писане на програмен код, само мишка!!!) включват paging и работата е готова, а будалите пишат Stored Procedures...докато им дойде акъла в главата
|
| |
|
|
|