[英]C# How to Format currency in Reportviewer with Commas and Decimals
如何在Reportviewer中使用逗號和小數格式化貨幣? 在C#中? 我一直在抬頭,但沒有看到在這里有意義的東西
我現在有一個叫做“平衡”的字段,我想做這樣的事情
=Format(CDec(balance.Value),"N")
我想要這樣的東西: 1,23456.00
非常新。
=FormatCurrency(balance.Value, "en-US", 2)
我發現,如果在ReportViewer的SQL查詢中強制轉換/格式化數據,這通常是最簡單的。
SELECT FORMAT(Balance, 'C', 'en-us') AS 'Balance'
(其中Balance
是您的列或值)
請注意,如果您的列或值是VARCHAR,則需要先將其CAST
轉換為float:
SELECT FORMAT(CAST(Balance AS float), 'C', 'en-us') AS 'Balance'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.