О'кейо, от другого вопроса вы имеете:
GetStringFromNumber (двойное
значение)
То не будет такой же тип данных как десятичная дробь (2, 2) по мере того как ошибка говорит. Вы smogли посмотреть поплавок или реально (
http://msdn.microsoft.com/en-us/library/ms173773.aspx),
но если вам нужна более точная десятичная дробь, то вы можете как раз изменить подпись функции.
Примечание: десятичная дробь (2, 2) позволят значения .00 до .99. Она намеревается десятичная дробь 2 чисел при оба числа после периода. Многообещающий то вы хотите.
Одобренн для того чтобы исправить вопрос в функции, вы можете использовать тип SqlDecimal.
http://msdn.microsoft.com/en-us/library/ms131092.aspxПримечание также он показывает что вы можете использовать SqlDouble в вашей функции и после этого то будет приравнивать для того чтобы плыть в сервера SQL.