Senate Democrats on Wednesday blocked a House-passed ban on stock trading by members of Congress, objecting to a voter ID requirement attached to it.