需要根据患者具体病因区别对待。老咳嗽即可见于感染性疾病,如细菌感染,病毒感染,支原体衣原体感染、真菌感染,结核杆菌感染等。细菌感染时,主要给予阿莫西林,头孢菌素、左氧氟沙星等抗感染治疗。病毒感染时,主要给予奥司他韦,利巴韦林、四季抗病毒合剂等治疗。支原体衣原体感染时,主要给予阿奇霉素,红霉素等药物治疗。结核菌感染时,主要给予异烟肼、利福平,乙胺丁醇,吡嗪酰胺等药物治疗。还可由于过敏性咳嗽引起,这时主要给予抗过敏药物以及白三烯受体拮抗剂治疗,如信敏汀,依巴斯汀等。另外,反流性食管炎以及口服某些降压药物,如贝那普利、依那普利等也可引起频繁咳嗽,需要给予质子泵抑制剂以及调整降压药物治疗。