# Charging by induction (and grounding)?

The very familiar phenomenon of charging by induction includes bringing a charged object near an uncharged sphere to induce a separation of charges in it and then grounding the charge (same as the charge of the body brought close), which is at the end away from the one where the object is brought close. But my question:-

The fact, is the resultant electric field in any conductor is zero and it is an equipotential surface. Therefore before the grounding, the field due to the charged body brought near (say +), the induced negative charge(say q-), and that due to the positive induced charge(q+) at the other end gave a null field within the sphere. But when the q+ is grounded, wouldn't the resultant field of the two remaining charges turn out to be non-zero as the charge which was grounded had some contribution in making the field zero.
Next question, the "grounding" occurs as the earth is almost at zero potential and therefore when a charged body at some higher or lower potential is attached to earth, the charge flows in and out to ultimately bring the object at zero potential. But in the induction example above, the positive charge got grounded due to potential difference but the negative charge didn't. why? Shouldn't the negative charge too get grounded?

-