erm...
You have the IsNull() command of a datarow that tests if the row is null
Adiitionally, you can query whether the row("column").Value = DBNull.Value
But you really should be using typed datasets if possible, and they expose a property for each column:
PersonDataRow.IsFirstNameNull
PersonDataRow.IsLastNameNull
...