THe Eberron Campaign has the class "Artificer." It has many spells (infusions really but they function like and many are model off of spells) that affect just constructs, it has the equivelent of harm that affects constructs and many others (but like has been said disintegrate is awesome). To see samples of spells designed to affect constructs look there.