>That won't be the case - but whether the overhead of also transferring the unused fields is acceptable will, I guess, depend on how many other fields there are and how the defaults are defined.....
So, the code I have presently still transfer those "not mentioned" fields in the query across the wire.
Ok, so, is the code you mentioned in the previous message the approach to go to only have the FirstName and LastName fields to be transferred across the wire or that will not be able at all because I am using a public declaration and not one specific to the query?