
double moneySingle = (double)sqlReader["moneySingle"] / 60;
double moneyCost = (double)secondTotal * moneySingle;
double moneyRemain = (double)sqlReader["moneyPrestore"] - moneyCost;
由于字段"moneySingle"在数据库中是以分为单位的,在程序中以秒为单位,所以除以60(这不是问题的关键)
变量moneySingle,moneyCost,moneyRemain用于存储计算的值.
问题的关键是数据的转换。在数据库中,字段moneySingle,moneyCost,moneyRemain的数据类型都是money.
运行时提示如下:[img=http://img.my.csdn.net/uploads/201206/01/1338483099_8028.jpg#" alt="" />
请问我要怎样改进,并解决这个计算。
希望好心人能帮帮我,如果我没有把问题描述清楚的话,欢迎加QQ:1191794931
我等着急用。