导致小孩有胃病的原因:1.饮食不规律。由于孩子太小导致进食不准时,一日三餐不能正常食用从而出现胃痛症状。2.饮食不洁净。由于孩子不能分清食物的洁净程度或者多吃零食,导致细菌进入人体引发消化道功能异常,出现胃痛、胃胀等症状。3.肠系膜淋巴结肿大。由于孩子经常感冒,导致肠系膜淋巴结肿大,吃完东西后,胃肠蠕动牵拉淋巴结,引发疼痛症状。一般建议患者增强体质,避免感冒,病情自然恢复。