public override void load( OleDbDataReader reader )
{
base.resetDirtyState();
if( fieldMap.ContainsKey(_ID) )
fieldMap[_ID] = reader[_ID];
else
fieldMap.Add(_ID, reader[_ID]);
if( originalFieldMap.ContainsKey(_ID) )
originalFieldMap[_ID] = reader[_ID];
else
originalFieldMap.Add(_ID, reader[_ID]);
if( fieldMap.ContainsKey(_SYMBOL) )
fieldMap[_SYMBOL] = reader[_SYMBOL];
else
fieldMap.Add(_SYMBOL, reader[_SYMBOL]);
if( originalFieldMap.ContainsKey(_SYMBOL) )
originalFieldMap[_SYMBOL] = reader[_SYMBOL];
else
originalFieldMap.Add(_SYMBOL, reader[_SYMBOL]);
if( fieldMap.ContainsKey(_SI_PREFIX) )
fieldMap[_SI_PREFIX] = reader[_SI_PREFIX];
else
fieldMap.Add(_SI_PREFIX, reader[_SI_PREFIX]);
if( originalFieldMap.ContainsKey(_SI_PREFIX) )
originalFieldMap[_SI_PREFIX] = reader[_SI_PREFIX];
else
originalFieldMap.Add(_SI_PREFIX, reader[_SI_PREFIX]);
if( fieldMap.ContainsKey(_MULTIPLE) )
fieldMap[_MULTIPLE] = reader[_MULTIPLE];
else
fieldMap.Add(_MULTIPLE, reader[_MULTIPLE]);
if( originalFieldMap.ContainsKey(_MULTIPLE) )
originalFieldMap[_MULTIPLE] = reader[_MULTIPLE];
else
originalFieldMap.Add(_MULTIPLE, reader[_MULTIPLE]);
}