求助C#取值计算.. 500 from m这种字符串你准备怎么处理?一般来说SUM(Ecun)-SUM(Nqu)就可以了,但你那两个字段做成nvarchar的,还允许填入明显不能转成数字的字符串。那样的话你怎么可能算出结果? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sum(cast(nullif(Ecun,0) as int)) - sum(cast(nullif(nqu,0) as int)) from 表 麻烦就是在这里..这个500 from m 可以处理.....你说的SUM(Ecun)-SUM(Nqu)也是不行的..我数据库里是字符串 而且如果是数字的话.我要的也是这样的效果Sum(ECUN)-Nqu=结余 你真要那么做的话就要绕很大个圈子,不要放到sql里做,弄个实体类 包含属性 id,ecun,nqu 。数据库查出来的值赋进去作为一个数据集,ecun,nqu设定为double,当为null,或者没法转为double时赋值0,那样你可以用循环算出ecun的总合,随你喜欢去减任何一个nqu vs2008 Chart控件的问题 C# Winform 中 MDI的问题! ? 请问.net 2003 和 .net 2005 语言上有区别嘛??? 声明api函数 "void"的作用是什么啊? 为何我不能建立web项目呢? lamda查询拼接条件 ******C#版第一问****** SqlConnection这样的初始化有什么不同。有什么优缸点? sql语句,真是不熟,怎么办?求救 怎么判断鼠标所在位置之下有控件?(WinForm) 这个是怎么办到的?
数据库查出来的值赋进去作为一个数据集,ecun,nqu设定为double,当为null,或者没法转为double时赋值0,那样你可以用循环算出ecun的总合,随你喜欢去减任何一个nqu