存储的时候replace掉“,”
Replace(",","");
定义类型为decimal
这么定义啊?能说清楚点吗?
@NothingHave: 数据库字段类型定义为decimal(19,6)
金额一般定义为:decimal类型
例:decimal(8,2) 8位长度 保留2位小数 55412进来就是55412.00
楼主明白了么 多msdn或者sql联机丛书
为什么是8位长度呢?我这个数字数乱打的,还有,我是55,412进去的
你的数据库中这个字段是个什么类型啊?定义int应该没有这个计算的问题,如果你的程序和数据库字段都是int型的话
那你在存入数据库的时候就需要把那个“,”给去掉!那样存入数据库之后才不会出现“,”!
是的我就是想把他去掉,号,但是不知道这么去掉
@NothingHave:
string aa = "55,412";
string bb = aa.Split(',')[0] + aa.Split(',')[1];
@NothingHave: 如果“,”很多就加个for循环。