Downside would be if you're doing any result-set paging. By doing the sort on the client-side, when they go to the next page they see data starting over at "A", when they might have expected it to start with "R" or something.
Sort on DB Server with "Order By":
[tt]Page 1
[tab]A
[tab]B
[tab]C
Page 2
[tab]D
[tab]E
[tab]F
Sort on client side with grid:
Page 1
[tab]A
[tab]C
[tab]E
Page 2
[tab]B
[tab]D
[tab]F[/tt]
Chip H.
____________________________________________________________________
If you want to get the best response to a question, please read FAQ222-2244 first