Info:
Oblio said on Mar 21, 2006 at 8:59 AM :
It's really critical to note that query.ColumnList is *sorted
alphabetically*; it does not display a list of columns in the order
that they were returned from the database. This is also true for
queries created by the QueryNew function.