Skip to content

Instantly share code, notes, and snippets.

@samjgriffin89
Created May 1, 2015 21:45
Show Gist options
  • Save samjgriffin89/cb52db5c6d81d16d703b to your computer and use it in GitHub Desktop.
Save samjgriffin89/cb52db5c6d81d16d703b to your computer and use it in GitHub Desktop.
Check to see if a column exists in a datareader
public static bool HasColumn(this IDataRecord dr, string columnName)
{
for (int i = 0; i < dr.FieldCount; i++)
{
if (dr.GetName(i).Equals(columnName, StringComparison.InvariantCultureIgnoreCase)) return true;
}
return false;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment