When trying to call the following function I'm getting an ODBC SQL Server Driver error, "Invalid scale value". I haven't ever had to pass a Numeric like this, and I'm unsure how I should go about it.Any help is most appreciated! :)Function GetEOITriggers(conn, PlnKey, PlnEOIBenAmtTrigger, PlnEOIMultiplierTrigger) Dim cmd Set cmd = server.createobject("ADODB.Command") cmd.CommandText = "sp_GetEOITriggers" cmd.ActiveConnection = conn cmd.CommandType = adCmdStoredProc cmd.Parameters.Append cmd.CreateParameter("PlnKey", adInteger, adParamInput, 4, PlnKey) cmd.Parameters.Append cmd.CreateParameter("PlnEOIBenAmtTrigger", adCurrency, adParamOutput, 4, PlnEOIBenAmtTrigger) cmd.Parameters.Append cmd.CreateParameter("PlnEOIMultiplierTrigger", adNumeric, adParamOutput, 18, PlnEOIMultiplierTrigger) cmd.Parameters("PlnEOIMultiplierTrigger").NumericScale=10 cmd.Execute PlnEOIBenAmtTrigger = cmd.parameters("PlnEOIBenAmtTrigger").Value PlnEOIMultiplierTrigger = cmd.parameters("PlnEOIMultiplierTrigger").Value Set cmd = NothingEnd Function