O.k., van de andere vraag hebt u:
GetStringFromNumber (dubbele
waarde)
Dat is niet het zelfde gegevenstype zoals de decimaal (2, 2) als fout zegt. U kon vlotter bekijken of echt (
http://msdn.microsoft.com/en-us/library/ms173773.aspx),
maar als u de nauwkeurigere decimaal nodig hebt u kan de handtekening van de functie enkel veranderen.
Nota: de decimaal (2, 2) zal waarden .00 tot .99 toestaan. Het betekent 2 cijferdecimaal met beide cijfers die na de periode zijn. Hopelijk is dat wat u wilt.
O.k. om de kwestie in de functie te bevestigen, u kan het type gebruiken SqlDecimal.
http://msdn.microsoft.com/en-us/library/ms131092.aspxDe nota het toont ook aan dat u SqlDouble in uw functie en toen dat kunt gebruiken aan vlotter in SQL Server zal vergelijken.