伍堰水利
昔钱舍人公辅为守金陵,常究伍堰之利。虽知伍堰之利,而不知伍堰以东三州之利害。锷知三州之水利,而未究伍堰以西之利害。一日,钱公辅以世之所为伍堰之利害,与锷参究,方知始末利害之议完也。公辅以为伍堰者,自春秋时,吴王阖闾用伍子胥之谋伐楚,始创此河,以为漕运,春冬载二百石舟而东,则通太湖,西则入长江,自后相传,未始有废。至李氏时,亦常通运,而置牛于堰上,挽拽船筏于固城湖之侧。又尝设监官,置廨宇,以收往来之税。自是河道淀塞,堰埭低狭,虚务添置者,十有一堰。往来舟筏,莫能通行,而水势遂不复西。及遇春夏大水,江湖泛涨,则园头、王母、龙潭三涧,合为一道,而奔冲东来,河之不治,愈可见也。今若开深故道,而存留银林、分水二堰,则诸堰尽可去矣。所欲存二堰者,盖本处地势,自银林堰以西,地形従东迤逦西下,自分水堰以东,地形従西迤逦东下,而其河自西坝至东坝十六里有余,开淘之际,须随逐处地形之高下以浚之,然后江东两浙可以无大水之患。然银林堰南则通建平、广德,北则通溧水、江宁,又当增修高广,以俟商旅舟船往还之多,可以置官收税,如前之利。此伍堰所以不可不复也。今莫若治伍堰。使上之水不入于荆溪,而由分水、银林二堰,直归太平之芜湖,下治吴江之岸为千桥,使太湖之水东入于海中,治百渎之故道,与夫苏、常、湖三州之有故道旁穿于太湖者。虽不可缕举,而概可以迹究也。难者曰:“虽复伍堰,奈何伍堰之侧山水东下乎?复堰无益也。”锷答曰:“由伍堰而东注太湖,则有宣、歙、池、广德、溧水之水,苟复堰,使上之水不入于荆溪,自余山涧之水,宁有几耶?比之未复,十须杀其六七耳。”难者乃服。
(按:宋神宗元丰间议兴水利,苏文忠公知杭州,上封事。献单锷书,史不概载。且罹中丞李定、舒亶劾奏,非神宗决桑田之咏,几酿大祸矣。盖其时以苏公见忌,而岂有于录锷哉。易曰:屯其膏,施未光也。鸣呼!南渡之治,可以鉴矣。
归震川曰:太湖入海之道,独有一路,所谓吴淞者。顾江自湖口,距海不远,有湖泥填淤,反土之患为民所占,所以淞江日隘。昔人别凿港浦,以求一时之利,而淞江之势日失,海口遂至湮塞,岂非治水之过欤?宜兴单锷著书,为苏子瞻所称。然欲修伍堰开夹苎干渎以截西来之水,使不入太湖,不知扬州薮泽,天所以潴东南之水也。今以人力遏之,夫水为民之害,亦为民之利。就使太湖干枯,于民岂为利哉?治吴之水,宜专力于松江。松江既治,则太湖之水东下,而余水不劳力矣。或曰:《禹贡》“三江既入,震泽底定。”吴地尚有东江、娄江与松江,为三震泽。所以入海,非一江也。曰:张守节《史记正义》云:一江西南上太湖为松江,一江东南上至白蚬湖为东江,一江东北下曰娄江。本言二水皆松江之所分流,水经所谓长渎。历河口东则松江出焉。江水奇分谓之三江口者也,而非《禹贡》之三江。大抵说三江者不一,惟郭景纯以为岷江、浙江、松江为近。盖经特纪扬州之水,今之扬子、钱塘江、松江并在扬州之境,而松江由震泽入海,经盖未之及也。由此观之,则松江独承太湖之水,其源近不可比。儗杨子江而深阔,当与相雄长。范蠡云:“吴之与越,三江环之。”夫环吴越之境,非岷江、浙江、松江而何?则古三江并称无疑,故治松江则吴中必无他水之患。然必令深阔与杨子对埒而后可,言复禹之绩也。【按:此以岷江、松江、钱塘江为三江,与蔡注不同。更参之,按太湖:《禹贡》曰震泽,《尔雅》曰具区,《左传》曰笠泽,《史记》曰五湖,皆此也。五湖者,张勃《吴录》云:周行五百里故名。虞仲翔云:东通长洲、松江,南通乌程、霅溪,西通义兴、荆溪,北通晋陵、滆湖,东连嘉兴、韭溪,水凡五道,故谓之五湖。按今湖中自有五湖曰:菱湖、莫湖、游湖、贡湖、胥湖,五湖之外又有三小湖:梅梁湖、金鼎湖、东皋里湖,总谓之太湖。】宜兴有三湖:太湖、滆湖、洮湖,洮湖又在滆湖西北,义兴记太湖、射湖、贵湖、阳湖、洮湖,是谓五湖。)