I'm trying to:

adoRecSet.Save xmlDoc, adPersistXML

The record set comes from a select on a table that I create with some columns, then I add several more columns. If I parse the record set, all looks fine. But when I do this persist the added columns have become "C1", "C2", etc. What is causing this?!?

This happens on SQL Server 8.00.760 SP3 in Spanish.
When running on English SQL Server (same version) the column names do NOT change.