[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! ;)
Configuration: Windows XP
Firefox 3.0.5

2 réponses

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