所言。则宜于古者未必宜于今。宜于北者未必宜于南。何也。前世土满而人稀。民易徙。后世当水冲者。往往通都大邑。其可徙乎。浚滑以上。西薄大山。地坚而多石。故能据坚地作石堤。今自开归以至海口。惟徐邳近山冈。余皆浮沙旷土。地安得坚。石安从取。虽三里亦不能。况三百里乎。且季驯尝言河南土最松。禹导河北。经河南一郡。故当时之水不甚浊。今河南开归。河全经之。又距禹三千余年。流日久。土日松。故水愈浊。由此言之。西汉去今千七百年。距禹犹未远。又河未南徙。则其水亦未必如今日之浊。或尚可引渠而溉田亦未可知。若今则但能开涵洞。引黄以淤洼。已善矣。安能通渠而引溉哉。然则为今之策。亦惟有择老土。筑坚堤。以束河使不能徙。建闸坝。置涵洞。以保堤使不内溃而已。舍此之外。别无奇谋异见矣。故曰让之三策。自为西汉黎阳东郡白马间言。未尝全为治河立论也。鉴古而不胶于古。不亦善乎。
贾让治河论二
夏骃
自禹贡而后。言治河者。始于贾让之三策。然即让之言。有不能概行于让之时者。何也。地形水势。随处不同。让所言乃据黎阳东郡百里间之情形而言。使移而行之徐兖中州之境。则已有大谬不然也。而况欲举千百年以前之论。而行之于千百年以后之河道。则亦天下之愚人而已矣。夫治河以卫民也。徙民非细事也。在上世土满人稀。故殷避河患。至五迁其国都。而不以为难。后世人民稠庶。今自开归以至徐邳而下。皆通邑大都。万无可徙之理。汉时黄河。从黎阳东郡间北流入海。其地东薄金堤。西逼大山。惟此二邑之中。百余里间。为必经之地。而其民贪其近河沃饶。竞作室庐。居住其间。又近山多石。互为石堤。更相抵逼。束河于其中。所谓百里之内再西三东者是也。夫河自砥柱以来。其势方澎湃而思逞。而咽喉之路。顿值迫束如此。是以抑于北。则溃而南。瓠子一决而泛郡十六。注巨野。通淮泗。东郡一决而灌四郡三十二县。居地十五万顷。凡西汉二百年间。河患大抵皆在此二邑间。虽使大禹复出于此时。亦未有不徙民而放河北流者。安得不以为上策哉。况所谓当水冲者。亦不过金堤左右及环内黄堤与东郡白马故大堤之居民户。多不过以千数计耳。岂若今日一大村落镇市。动以万计乎。今不察时势。动言贾让上策在徙冀州之民。考西汉冀州。该今直隶山西二地。其民当不下数千万户。使让果欲徙其民。不知处斯民于何地。且山西处太行之右。与河全不相涉。不知让亦何事而欲尽徙之。而让乃以为上策。且千百年以来。亦遂无有非之者。何也。今人亦但顺读其书。曰其上策当徙冀州之民。而忘其下犹有当水冲者之语故也。且即计有当水冲者一言而忘。其但即浚滑二邑曲防居住之民故也。请得而断之曰。贾让徙民。在西汉之时。在黎阳东郡之地。真上策也。若时非西汉。地非黎阳东郡。岂特非上策。是为无策。至若堤防者。治河之要务。自西汉以迨元明。治河之臣。未有不用堤防而能导河使行者。近代潘季驯最称治河能臣。而其终身所守。惟是筑堤以束水。束水以刷沙二语耳。而今之空谈局外者。辄曰此贾让所谓下策也。夫使让诚以筑堤为下策。则前不当云据坚地作石堤矣。使让诚以筑堤为下策。则必用疏用浚。又不当云为渠并穿地。但为东方一堤北行三百余里入漳水矣。详让所言。则其筑堤以束水之旨。实与季驯同也。堤防之言。乃大概之言。施之得其当。则为束水以导河。施之失其当。则为壅水以遏河。齐作堤以遏河。令入海而自利。此曲防之堤也。赵魏作堤以遏河。此防患之堤也。皆非以束水导河也。今若不问堤防之是与非。而但以堤防为是。则是葵邱之载书可无成。而白圭之功果愈于禹也。若但以堤防为非。则是太原岳阳可无防。而九泽可无陂也。今黄河自荥水而东。水长高于地。开封河南。且高于内者丈余。掘地既不能。筑堤又以为下策而不事事。泛漫无束之河。何从而入海哉。西汉之世。文辞朴略。不甚分疏。使人意会。今人亦但顺读其书。曰缮完故堤。增卑培薄。劳费无已。数逢其患。此最下策。而忘其所谓故堤者。乃即百里之间再西三东浚滑二邑之民曲防渴水之堤也。亦请得而断之曰。浚滑二邑百里之间再西三东之故堤。真下策。而让所议起淇口至漳外石堤三百里故河入海之堤。真上策也。若其中策。多开漕渠。张水门。旱开东方溉冀州。涝开西方放河流。潘季驯虽尝辨之。然距今千七百年。其地形既不知何如。其河流清浊可溉与否。即季驯所言。已自有前后不同者。不敢妄为论也。
此二篇亦见靳文襄治河书但彼尚有第三篇耳然其第三篇乃力驳贾让之谬与此二篇平心之论正相反窃疑惟第三篇出文襄之手及后见征君此文而并刻之未审其说之不尽符也故仍各还本人以存其真
禹贡锥指论河
胡渭
禹酾二渠。自黎阳宿胥口始。一北流为大河。一东流为漯川。周定王五年。河徙自宿胥口。东行漯川。其大河故渎。则至长寿津。与漯别行。而东北入海。其经流自宿胥口徙流至成平。合漳水复归禹河旧。至章武入海。今直隶静海天津汉武帝元光三年。河决濮阳瓠子。则东南注巨野。通淮泗。而北渎之流微。漯川之水涸。及武帝塞宣防。导河北