No county court or agent of any county shall make any contract on behalf of the county unless an appropriation has been previously made therefor and is wholly or in part unexpended. In no event shall any county court or agent of any county make any contract in excess of any appropriation made, and the amount of the contract shall be limited to the amount of the appropriation made by the county quorum court.