The research methods you use depend on the type of data you need to answer your research question.
If you want to measure something or test a hypothesis, use quantitative methods. If you want to explore ideas, thoughts and meanings, use qualitative methods.
If you want to analyze a large amount of readily-available data, use secondary data. If you want data specific to your purposes with control over how it is generated, collect primary data.
If you want to establish cause-and-effect relationships between variables, use experimental methods. If you want to understand the characteristics of a research subject, use descriptive methods.