Esempio stupido se usi il Dataset, poi lo adatti alle tue esigenze

codice:
TextBox1.DataBindings.Add("Text", DataSet, "tabella.campo").
Se poi devi formattare in formato Currency, allora sara' diverso ma non complesso.
Questo articolo e' molto chiaro a riguardo e credo faccia proprio quel che serve a te.

http://www.akadia.com/services/dotnet_databinding.html