The causes of vague pain in stomach for several days may be gastritis, gastric ulcer, peptic ulcer, gastric cancer, etc. It is necessary to clarify the causes, strengthen the dietary regimen, and give reasonable medication to improve the symptoms of vague pain and discomfort in stomach according to different causes. Common causes and treatment 1, improper diet: eating spicy, stimulating, greasy food, excessive alcohol consumption, etc., can lead to increased secretion of gastric juice, stimulating the gastric mucosa and causing vague pain in the stomach, and if the diet is not adjusted, the symptoms can last for several days. It is recommended to improve the diet, drink more water, if necessary, you can take oral acid inhibiting drugs and pro-dynamic drugs to relieve symptoms; 2, gastritis: the typical symptoms of gastritis is pain in the upper middle abdomen, abdominal distension, etc., such as stomach vague pain for several days, you need to stop drinking, smoking, light, easy to digest diet. Symptoms are not relieved, you can take oral treatment with drugs that inhibit gastric acid secretion or protect the gastric mucosa, such as pantoprazole and aluminum thioglycollate. If the pain increases, it is recommended to visit the gastroenterology department of the hospital, check the gastroscope, clarify the cause of the lesion, and choose the appropriate drug treatment under the guidance of the doctor; 3. Peptic ulcer: there will be abdominal vague pain, abdominal distension, heartburn and other symptoms, and the stomach acid inhibiting drugs and mucosal protector teprenone can be given, and if there is H. pylori infection, quadruple eradication therapy is recommended, but attention should be paid to avoid the application of pain medication; 4. Gastric cancer : Most patients with early gastric cancer have no obvious symptoms. If there is persistent stomach pain, accompanied by fullness after eating, loss of appetite and weakness, etc., they need to go to hospital for medical consultation to clarify whether they have gastric cancer or not. Stomach cancer is usually treated mainly by surgery, combined with radiotherapy, chemotherapy and other comprehensive treatments to improve the survival quality of patients. Attention should be paid to a light and easy-to-digest diet in daily life, three regular meals and avoid overeating. In addition, gallbladder disease, pancreatic disease and heart disease may also cause vague pain in the stomach for several days in a row, so you should go to the hospital in time to clarify the cause and treat the cause.