Vraag : sql servertypes t-SQL en Past de clr- parameter „@ nota“ niet aan

O.K. wordt MIJN VRIEND, probleem
that reeds opgelost. Thanks
Now heb ik dit otherError in CREATE FUNCTIE voor „ConvertirNumerosALetra“ omdat de de types t-SQL en Clr- parameter „@ nota“ niet match.

create functie ConvertirNumerosALetra (decimaal @nota (2.2)) keert nvarchar (500) naam
external [Amag.ConvertNumberToText] . [ConvertNumberToText.Utilities] .GetStringFromNumber;
Related Oplossingen: van de sql server 2008 register dll

Antwoord : sql servertypes t-SQL en Past de clr- parameter „@ nota“ niet aan

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.aspx

De nota het toont ook aan dat u SqlDouble in uw functie en toen dat kunt gebruiken aan vlotter in SQL Server zal vergelijken.
Andere oplossingen  
 
programming4us programming4us