Giving another nation all money in one go will not increase their money. However if you offer money per turn it will increase that nations money.
However, my experience is that AI nations are very poor at army management and will gladly spend all of your financial support on armies.
BUT once your flow of money stops they will have recruited more armies then they can afford to support which leads to attrition.