Hi,<BR><BR>I&#039;m trying to use the GetColumnsInError() method of the DataRow object to see which Columns in a DataRow have bad data, but I always get back an empty array. <BR><BR>My code goes something like this:<BR><BR>foreach (DataRow row in table.GetErrors())<BR>{<BR> DataColumn[] errorCols = row.GetColumnsInError();<BR> // More code here<BR> ... <BR>}<BR><BR>The problem is, the length of the errorCols array is ALWAYS zero. If I add a statement in the loop I wrote above that just prints out the length of the errorCols array, it always give me zero.<BR><BR>Any ideas why?<BR>-Steve<BR>