What kind of medication does an old man take when he doesn’t sleep all night and talks nonsense?

Elderly people talking nonsense all night long can be caused by cerebral infarction, Alzheimer’s disease, anxiety and other factors, can not just use drugs, should go to the hospital to clarify the cause of the disease, and then follow the doctor’s instructions to use drugs. 1. Cerebral infarction will affect the blood circulation in the brain, resulting in nerve dysfunction of the brain innervations, and cause the elderly to talk nonsense. At this time, you can follow the doctor’s advice to take vitamin B1 and other nutritious nerve drugs to help sleep. 2. Alzheimer’s disease is caused by central nervous system lesions, which can cause mental abnormality and babbling of the elderly. In order to alleviate the symptoms of not sleeping and talking nonsense, you can take donepezil hydrochloride tablets, olanzapine tablets and other drugs under the guidance of the doctor. 3. Excessive anxiety can also affect the mental state of the elderly, so that the elderly do not sleep and talk nonsense at night. At this time, should follow the doctor to take carbamazepine and other anti-anxiety drugs to help sleep, improve the situation of talking nonsense. When the elderly do not sleep and talk nonsense all night, do not use drugs indiscriminately, should go to the hospital to clarify the cause of the disease before treatment.