That would be the easy way, but our app passes in only a where clause for this particular feature, so it would require quite an effort to modify . I've never seen a situation where SQL Server would return the data unsorted, so I'm trying to figure out what is going on with the Server side, works fine for us and our other clients