public override object this[string name]
 {
     get
     {
         return(resultSet.getValue(GetOrdinal(name)));
     }
 }
        public override object ExecuteScalar()
        {
            SFBaseResultSet resultSet = executeInternal(CommandText, null, false);

            resultSet.next();
            return(resultSet.getValue(0));
        }