A "stomach virus" does not affect the stomach -- it affects the small intestine. This eMedTV article identifies the four types of viruses that may cause the "stomach flu," describes the symptoms they cause, and explains how they are treated.
Rotavirus is a virus that may cause severe diarrhea, fever, and vomiting. This portion of the eMedTV Web site takes an in-depth look at this virus, including how it is treated, transmitted, and prevented.
Norovirus gastroenteritis ("stomach flu") is a contagious illness that can cause diarrhea and vomiting. This eMedTV article discusses norovirus gastroenteritis in more detail, including information about how it is transmitted, treated, and prevented.