Gov. James E. McGreevey's approval rating has not suffered since he announced that he had an affair with a man and will resign in November, a new poll showed Sunday. The governor's approval rating was 45 percent, 2 points higher than in a similar poll conducted two weeks earlier, according to the Star-Ledger/Eagleton-Rutgers poll.