public static bool HasColumn(this IfxDataReader reader, string columnName) { for (var i = 0; i < reader.FieldCount; i++) { if (reader.GetName(i).Equals(columnName, StringComparison.CurrentCultureIgnoreCase)) { return(true); } } return(false); }