《河防通议》是现存第一部全面记述黄河河工技术的专著,是宋、金、元三代间关于治理黄河的重要文献。北宋人沈立首著。建炎二年(1128)周俊所著《河事集》中有转载。金代都水监也编有《河防通议》,分为15门。现存《河防通议》二卷本系元人沙克什于至治元年(1321)根据沈立本(即汴本)、周俊《河事集》及金代都水盐本(即监本)经删削、考订整编而成,所以又称《重订河防通议》。作者在自序中说:“愚患二本之得失互见,其丛杂纷纠,难于讨寻,因暇日摘而合之为一,削去冗长,考订舛讹,省其门,析其类,使粗有条贯,以便观览而资实用云。”今传有永乐大典本、守山阁本、丛书集成本以及中国水利珍本丛书本等版本。前有作者自序,后有至元四年(1338)亚中大夫、嘉兴路总管兼管内劝农事和元升跋。
本书最初的作者沈立首(生卒年不详),字立之,历阳(今安徽和县)人,曾任益州判官、都水监判官、江淮发运使等职。《宋史》记载,庆历八年(1048)屯田员外郎沈立,主持堵塞商胡决口,在此期间,“采摭大河事迹、古今利病,为书曰《河防通议》,治河者悉守为法。”沙克什(1278—1351),在元、明文献中作瞻思。清初为西域人等大举改译姓名时改沙克什。字得之,色目人,祖籍大食(今阿拉伯)。至顺元年(1330)征为翰林应奉,至元二年(1336)拜西台御史,至正十年(1350)召为秘书少监,议治河事,辞疾不赴。《元史·瞻思传》载:“瞻思邃于经而易学尤深,至于天文、地理、钟律、算数、水利,旁及外国之书,皆究极之。”曾参与治黄研究。著有《老庄精指》、《西国图经》等。
全书共2卷,6门,67目,约20000字。上卷河议、制度、物料3门,下卷功程、输运、算法3门。
河议第一共10目,为:古今河患,堤埽利病、河事集序、治水、辨信涨二水、十二月水名、河水平安月份、释十二月水名、浪名、辨土脉。是关于黄河水文及历代黄河治理一般性议论。
制度第二共5目,为:开河、闭河、定平(水淮测量)、修砌石岸、卷埽。介绍开挖新河、堵口、水准测量以及砌石、卷埽的施工方法及一般原则。
物料第三共12目,为:筑城物料、修砌石岸,每步两缝合用物料,安置坝闸一座物料、四摆手合修盘木岸各八步合用物料,卷埽物色、卷埽器具、卷埽��(音滚)高一丈长二十步合用物料,造船物料、竹苇诸索、绵荆葽、明昌七年定到打造卷埽竹索法、河桥司使用竹索。介绍河工上各种工程用料的品种、数量、使用方法等。
功程第四共18目,为:功程、埽兵假日、修筑开掘等功、开掘修砌石岸、打筑台身、开掘柱窝、行墙槛子、开挑塞河、打筑堤道、筑墙、筑墙每步功程、杂作功例、打索葽接索功程、采打石段、斫橛材、削橛子、剭(音团屋,割削也)榆柳、浇灌榆柳担水依担土例。主要介绍土石方的施工,定额计算原则及计算方法。
输运第五共17目,为:定功脚例、水脚、清河上水每百里脚价、陆运、抬抍桩橛、水运、装船斤重、搬运石段、历步减土法、诸石斤重、荒净铁斤重、枋木积寸、山杂木、芟草青杂柴、杂运诸物斤重、桩梢径寸、榆柳梢束径寸等,详细介绍施工中各种料物的规格、运输方法以及重量、装船、运价计算等。
算法第6共5目,为:杂法、积垛、竹索积寸、卷埽、开河。介绍河防施工中各种断面形状方量的计算以及施工用料的计算。
《河防通议》系统总结了宋元时期及其以前有关河防工程的施工方法、管理经验,是13世纪中国河工技术水平和水利工程施工水平的代表作。该书对工程问题论述详细具体,突破了历代以来研究治河只论其原则,不论其方法的传统。书中还保存了一批重要的水利史料,如“河防令”是我国金代的治河法规,书中所记“历步减土法”的数学计算以及对修堤土质的选择方法等,在当时都是相当先进的。
近人茅乃文的研究指出:“今传各本文字均有讹误。如造船物料,有桅杆一根、长一尺或尺二寸之语,按船之桅杆决不止一尺及尺二,当系一丈及丈二之误,其它名词讹误亦颇不少。守山阁本及明辨斋本均据库本校印。库本据提要著录,据永乐大典本钞录。而守山阁本又缺物料第三标目,当为校印者之脱落。”