病情分析: 您好,根据您的描述,初步判断是上消化道出血。心慌头晕是失血后周围循环血流不足引起的。意见建议:上消化道出血最常见的原因是消化性溃疡、非甾体类抗炎药和食管胃底静脉曲张破裂,根据病史和用药史不难鉴别。