CompaibilityUtil.addResultSetColumn( dataSetHandle, columnList );
	private void addResultSetColumn( DataSetHandle dataSetHandle,			IResultMetaData meta ) throws BirtException	{		if ( meta == null || !( dataSetHandle instanceof OdaDataSetHandle ) )			return;		PropertyHandle resultSetColumnHandle = dataSetHandle.getPropertyHandle( DataSetHandle.RESULT_SET_PROP );		for ( int i = 1; i <= meta.getColumnCount( ); i++ )		{			OdaResultSetColumn rsColumn = new OdaResultSetColumn( );			if ( !meta.isComputedColumn( i ) )			{				try				{					rsColumn.setColumnName( meta.getColumnName( i ) );					rsColumn.setDataType( toModelDataType( meta.getColumnType( i ) ) );					rsColumn.setNativeName( meta.getColumnName( i ) );					rsColumn.setPosition( new Integer( i ) );					resultSetColumnHandle.addItem( rsColumn );				}				catch ( BirtException e )				{					e.printStackTrace( );				}			}		}	}