Thanks,Bill
partsBO1.CurrentRow[mCol] = mCurrentPart[mCol];
I changed just the BO side per your earlier suggestion. It seems to work just fine. I do have the second half looking like this, though:
mCurrentPart[mCol.ColumnName]
I am assuming that ColumnName is the default property to DataColumn object. So leaving it there or removing it won't matter, eh?