Resolved Issue with ExecuteScalar

Previously there was an issue where it would not register blank values
in the DB, this has been resolved with DBNull.value