I have been using a stored procedure in Coldfusion 6.1 that has <cfprocparam
type="in" cfsqltype="cf_sal.decimal' maxlength="3" scale=2"
value="#passvalue#">. We just installed Coldfusion 7.0 on the system. Before
installing 7.0 i have been able to pass 3.21 but could not pass 12.12 or even
1.222 . It would lock the decimal down to 3 digits not 2 digits and a decimal.
Now it seems to be counting the decimal as one of the maxlength. Is this an
error with the version 7.0 or was this a error with version 6.1. I can not
find nothing on this problem.



Thanks for any help.