I'm sorry I thing That you always will remove the last columns.
Then I think that you must create your grid wid the datasource based in a SQL-statement.
Juan C.
"Anyone who has never made a mistake has never tried anything new." A.E
"The important thing is not to stop questioning. Curiosity has its own reason for existing." A.E