The CtreeSQLDataReader method GetValue(...) should return System.DBNull in cases where the value is null. However, for field types of LVarChar and LVarBinary, it returned NULL. The logic that checks for null has been modified to correct this situation.