0

別の問題があります。SQL Server データベースに を使用してデータを挿入しSqlCommandます。列の 1 つは数値ですが、この列を次のコードで読み取ると、次のようになります。

 zcena1.Text = precti.GetDecimal(4).ToString();

挿入されたボタン 123 は 123,00 として挿入されます (これで問題ありません)。

読み返すと 123.00 が返ってきます。123.00 のように読む方法はありますか? コンマをドットに置き換えることはできますか?

4

2 に答える 2

2

これを試すことができます:

zcena1.Text = precti.GetDecimal(4).ToString().Replace(',', '.');
于 2013-07-06T10:09:39.073 に答える
1

ローカライズされた作業を試して、探してください

Decimal.Parse (String, IFormatProvider) 
于 2013-07-06T10:05:18.837 に答える