Money data truncated in dynamic SQL

In Windows Forms applications, executing dynamic SQL format 3 or 4 with a Money datatype returns a truncated value if the data has more than 16 characters. [CR 483609]