Your components are great , but one thing that is always a stumbling block for me is the lack of generic client-side sorting on the NextDBGrid. I do not want to have to reissue a query every time the user clicks the header (this is a huge performance drain in Client/Server and n-tier systems).
This question is quite important to me! I could use DevExpress grids (which do everything I need and more), but they add an enormous amount of related code to .EXE! I would love a lighter option, and your Grids are the closest I have found so far ... but client side sorting is one *major* thing missing.
> but in that case DataSet need to be transfered in total size
> trough network and then sorted.
My general approach is to only return the columns needed in the list, therefore your suggested method would be fine. Having the capability to decide whether to use client-side sorting, or sort via refreshing the dataset would be the best of both worlds.