Does 1 mean continuous action while 2 means one-time action? I rarely heard of 1, but my grammar book says the difference like what I said.
1)She had me doing all kinds of jobs for her.
2)She had me do all kinds of jobs for her.
I see no reason to disagree with your grammar book on this occasion.