Typically what causes upset stomach while on the Pill is the estrogen. You might try taking it in the morning with food. That could help. A good doctor will help you find the Pill that works for you--let them know your problems and help them find a solution.
Good luck.