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(_NAME) )
fieldMap[_NAME] = reader[_NAME];
else
fieldMap.Add(_NAME, reader[_NAME]);
if( originalFieldMap.ContainsKey(_NAME) )
originalFieldMap[_NAME] = reader[_NAME];
else
originalFieldMap.Add(_NAME, reader[_NAME]);
if( fieldMap.ContainsKey(_DESCRIPTION) )
fieldMap[_DESCRIPTION] = reader[_DESCRIPTION];
else
fieldMap.Add(_DESCRIPTION, reader[_DESCRIPTION]);
if( originalFieldMap.ContainsKey(_DESCRIPTION) )
originalFieldMap[_DESCRIPTION] = reader[_DESCRIPTION];
else
originalFieldMap.Add(_DESCRIPTION, reader[_DESCRIPTION]);
}