public bool ContainsField(IDataRecord record, string fieldName) { for (int i = 0; i < record.FieldCount; i++) { if (record.GetName(i) == fieldName) { return true; } } return false; }