sql >> データベース >  >> RDS >> Mysql

C#、MySQLデータベースからdouble値を取得する際の問題

    これは、toString()が現在のCultureInfoを使用するためです!doubleがコンマまたはドットで区切られているかどうかは、カルチャによって異なります。

    CultureInfo

    これ も参照してください Stackoverflowの質問!

    デバッグすると、reader ["Price"]がオブジェクト(type =Object {double})を返していることがわかります。ここに値は正しいですか?そうだと思いますので、次のようにしてdouble値を表示してください:

    string display = double.Parse(reader["Price"], CultureInfo.InvariantCulture).ToSring(CultureInfo.CurrentCulture);
    System.Diagnostics.Debug.WriteLine(display);
    


    1. mysqlクエリの最大実行時間を設定するにはどうすればよいですか?

    2. SQLServerインデックス使用統計

    3. 自動更新で複数のチェックボックスをオンにしてMySQLをクエリする

    4. PHPでカテゴリからサブカテゴリにループする