公元1042年,北方的契丹派兵逼近北宋邊境。朝廷任命王德用為定州(今河北定州市)路都總管,抵禦契丹。
王德用到任後,每天抓緊練兵,手下的士卒個個精勇善戰。一天,契丹派間諜入城探察軍情,被宋軍發現,王德用的部下請求捉來殺掉,以顯軍威。王德用沒有接受這個請求,對大家說:“他們不是來刺探軍情嗎?我正想借他們之口如實報告我軍的情況。百戰百姓,不如不戰而勝!”
次日,王德用故意舉行閱兵、操練,大隊人馬軍容整齊,士卒們個個精神飽滿,求戰心切。王德用在檢閱台上高聲命令:“各路軍馬,準備糧草,隨時聽我的號令!”
契丹間諜看到這個陣勢,馬上回去報告,說北宋軍隊如何威風,說宋軍馬上要來攻打。契丹將領聽後慌了神,立即派人前來議和。