例如,数据库的表A建立时,有这些列:用户、ID码、值1、值2、值3、...值N、总值,我会实时的更新这些值,但是有可能系统某时刻非人为断开,所以必须不断的更新总值,要求每添加一个新值就更新总值,比如来了个“值1”=10,那么立马“总值”=10,再来个“值2”=5,立马“总值”=15,自动计算。因为同一时刻我要更新很多行,每更新一行数据的时候,不可能再写一句SQL求和语句,请问有什么方法可以首次为总值列用SQL代码写一句求和方法,以后我只需更新值1...值n,总值这一列我不用再管了,自动计算,用的时候直接取就行,就好像Excel一样。vb.net应该怎么写这种代码?先谢大侠的指点。
数据库已经能用VB.net读写了。其实我已经写的很清楚了,打个比方,就如vb.net跟Excel连接,假设Excel里的“总值”列单元格里有函数=sum(a1:f1),那么我写vb.net代码的时候只需写.row(x).cell(1)=a,.row(x).cell(2)=b...只写到f1就可以了,但如果没有函数,那就要再加一句:"总值"列必须写.row(x).cell(y)=a+b+c...,但问题是数据不是一次更新一整行的,只是一次一个字段,就如第一次可能只更新a1单元格,总值要跟着变。
有些人可能说何不到更新f1列的时候,最后算一次总值,但问题是假设我还没更新到f1列的时候,不更新了,系统死了等等好多原因,那这一周期的“总值”就得不到了,如果更新周期长得话,那数据还实时吗?
我现在想知道的是VB.net代码里怎么写这一句去设置数据库,而不是在数据库里边写。