拖欠工程款不给的解决方法,可以向法院起诉要求还款,法院将依法作出判决。胜诉后,对方当事人拒不履行的,胜诉方可以申请人民法院强制执行,也可以由法官将案件移送执行人执行。法院接受执行后,将依法查询债务人的房地产、车辆、有价证券和存款。被执行人不履行法律文书规定的义务的,人民法院可以通过媒体和法律规定的其余措施强制执行。与此同时,对拖欠款较大的房产开发项目还应不失时机地采取法律措施,实行诉讼保全,以防止其在施工企业不知情的情况下,将建筑项目抵押给第三者,对风险度高的项目,采取法律诉讼手段也是最后的选择。
《中华人民共和国刑法》第三百一十三条对人民法院的判决、裁定有能力执行而拒不执行,情节严重的,处三年以下有期徒刑、拘役或者罚金。