这几天对进行数据库相关操作的联系,提取和存入数据都没有问题,可是却不知道怎么对数据进行数学计算,如:加和。
纠结了一段时间,后来想想是不是也应该想在excel表中那样,应用公式进行计算。然后试着去网上查找一些资料,果然找到了一个我们无比熟悉的函数:sum函数。下面看看我们该如何应用它解决问题吧。
sum公式的基本格式:strCharge="select sum (字段3)as 字段3的和 from 表1 where 字段2="& text1.text &"
应用到我们的数据库操作中的数据应该是:
可是这个过程中又出现了问题,在检查输入的单词没有问题后,开始怀疑这种函数是不是正确,然后在查询分析器里面进行检查:
输出结果:
没有问题。
还是我在代码区域输入的过程中出现了问题,重新输入后一切正常,最后是因为…………一个空格:
问题成功解决,sum函数没有问题。我们在敲代码的过程中一定要认真严肃,因为""里面本来引用的就是一个字符串,所以多了一个空格系统不会报错,可是结果却是不对的。
那么我们该如何将这个值提取出来呢?
从查询分析器中我们发现最后生成的数据在一个表格里面,那么提取的方法很简单,我们只需要将表格中的数据赋值给一个变量就行了。
通过以上的方法我们就实现了将数据库中的任意多个数据加和并且将结果提取的过程了。