object ExtractDBValue(DataRow row, BaseDataItem item)
 {
     if (EvaluationHelper.CanEvaluate(item.Expression))
     {
         return(ExtractFromExpression(item.Expression, row));
     }
     else
     {
         return(DBValueFromRow(row, item.ColumnName));
     }
 }