public string GetDataTypeName(string name) { int ordinal; if (_lookup.TryGetOrdinal(name, out ordinal)) { return(_dataTypes[ordinal]); } throw Error.ColumnNameDoesNotExistInResultSet(name); }
/// <summary> /// Returns the index of the named field. /// </summary> /// <param name="name">The name of the field to find.</param> public int GetOrdinal(string name) { int ordinal; if (!_lookup.TryGetOrdinal(name, out ordinal)) { throw Error.ColumnNameDoesNotExistInResultSet(name); } return(ordinal); }