Gastric bleeding caused by gastric ulcer can be treated by medication, gastroscopy to stop bleeding and surgery. 1. Drug treatment: gastric bleeding caused by gastric ulcer attacking blood vessels can be treated with acid-suppressing drugs such as omeprazole and rabeprazole to promote the healing of ulcers; drugs such as bismuth potassium citrate and aluminum thiogluconate to protect the gastric mucous membrane can be taken; drugs such as aminobenzoic acid injection and phenol sulfonyl ethylene glycol injection can be used intravenously for hemostatic treatment. 2. Gastroscopic hemostasis: gastric bleeding caused by gastric ulcer can be stopped by spraying epinephrine, thrombin and other drugs under gastroscope; argon gas cauterization, titanium clips can also be used to stop bleeding. 3. Surgery: If the amount of gastric bleeding caused by gastric ulcer is relatively large or does not get better through the above treatments, it is necessary to carry out most of the stomach resection or gastric vagotomy. Stomach bleeding caused by gastric ulcer may lead to shock or even life-threatening in severe cases, so it is not recommended to use medication by yourself, and it is recommended to treat it under the guidance of a doctor.