// get rid of m_idColumn
if (m_DataBaseConnection.getUpperCase()) {
m_idColumn = m_idColumn.toUpperCase();
}
if (m_structure.attribute(0).name().equals(m_idColumn)) {
inst.deleteAttributeAt(0);
m_oldStructure.add(inst);
inst = m_oldStructure.instance(0);
m_oldStructure.delete(0);
} else {
// instances is added to and deleted from the structure to get the true nominal values instead of the index of the values.