[C# - SQL] arrondir un prix (sans virgule)!

hbhh -  
 hbhh -
Bonjour,

Je travaille en C# et dans mon SQL, mon champs "prix" contient des valeurs avec 2 chiffres après la virgule ( ,00 )
J'aimerais afficher les prix sans virgule.
J'ai cette fonction en VB.NET (qui fonctionne super bien!)

Public Function Forme(ByVal ztxt As String) As String
Dim zstrT As String()
If ztxt <> "" Then
If InStr(ztxt, ",") Then
zstrT = Split(ztxt, ",")
If zstrT(1) = "00" Then ztxt = zstrT(0)
End If
If (Val(ztxt) = 0) Then
ztxt = "NC"
End If
Return ztxt
End Function


Je voudrais la même en C# :$

ou alors un moyen de modifier le prix directement dans la requete SQL!

merci d'avance! ;)

2 réponses

hbhh
 
up
svp!
0
hbhh
 
Bon bah j'ai trouvé la soluce!

Merci qd même :s :D



J'ai mis ça dans SQL SERVER:

Cast((PRIX*100) as integer) / 100

Ca m'a enlevé ma virgule et les chiffres après la virgule.



Voilàààà
0