私はデータベースにアクセスできますが、このフィールドの1つは倍精度です。通常、テキストボックス1.71または1,71に設定した場合、データベースのフィールドには1.71が含まれているはずです。
しかし、クエリを実行すると、acces'fieldの値は171!!になります。
public const string QUERY =
@"UPDATE TBLART
SET TBLART.COST = @cost
WHERE TBLART.CODE= '1'";
var param = new DynamicParameters();
var cost = totalCost.Replace(',', '.'); //totalCost is a textbox
param.Add("cost", Double.Parse(cost), DbType.Double);
gsmconn.Execute(QUERY, param);
私は何が間違っていますか?ありがとう。