The docs say this will work:
Dim sorter As New SortExpression(CustomerFields.Country Or SortOperator.Ascending) And _
(CustomerFields.CompanyName Or SortOperator.Descending)
But we're trying to do this (Yes, the table names are real, but ignore that insanity)
Dim sort As New SortExpression
sort.Add(VwrHr180w8Fields.Clastname or SortOperator.Ascending) and (vwrhr180w8fields.cfirstname or sortoperator.ascending) and (vwrhr180w8fields.cmi or sortoperator.ascending)
The difference is that the docs suggest that adding multiple sort clauses is possible, at least in the constructor. I would think the same would be possible from the SortExpression.Add function.
Wutcha think?