Agriculture plays a central role in maintaining food security and achieving sustainable development for human society. It is a challenge for the agricultural sector to mitigate greenhouse gas (GHG) emissions and maintain agricultural production. However, dual-level uncertainties exist in the processes of agricultural GHG accounting and emission reduction management. In this research, an integrated approach for identifying adaptation strategies in agricultural GHG emission reduction management was developed through incorporating life cycle analysis (LCA) of agricultural production into a general mathematical programming model. This approach strengthened the applicability of LCA and the comprehensiveness of programming models in generating agricultural adaptive actions under different GHG emission restriction targets. Also, dual-level uncertainties of LCA and adaptation management can be effectively addressed. A case study was proposed to illustrate application of the approach in Dalian City, China. The results indicated that farming patterns in eight districts would change significantly. The total area of maize fields would account for the primary proportion (i.e., 40-45 %) in its agricultural sector. Rice, peanut and cabbage fields would be the minor contributors in terms of GHG emissions. In addition to effective rainfall (i.e., [156, 259] mm/ha), a certain amount of water would be supplied for agricultural irrigation to maximize the city's agricultural yields. Compared with other agricultural crops, rice fields would need the largest amount of irrigation water (i.e., [153.72, 277.98] Mt) to meet the requirements of local government plans.