米国では、 "。"セパレータとして使用しますが、ドイツでは "、"を使用します。私は自分のロジックがどちらかを処理するのに十分スマートであるかどうかをテストしようとしていますが、私はWindows 2000マシンをドイツ語モードにすることに失敗しているようです。どうすれば私のASP.NET/SQL Serverアプリケーションがドイツで正しく小数を扱っているかどうかをテストすることができます
私はコントロールパネル、地域オプションに行き、 "あなたのロケール"を "ドイツ"に変更しました。その後、IISとSQL Serverの両方を再起動しました。しかし、私の変更は有効ではないようです。
これらの行にはまだ "。"が表示されます。セパレータとなる。
可能System.Globalization.CultureInfoのCI =新しい 可能System.Globalization.CultureInfo( System.Threading.Thread.CurrentThread.CurrentCulture.Name)。
Response.Write(ci.NumberFormat.NumberDecimalSeparator);
私は間違っていますか?
のためにコードをテスト記事
です! ;-) – Cerebrus
Windows 2000で日本語のロケールを使っていたことがありました。それは悪夢でした。あなたの痛みが分かります。 –