回 帖 发 新 帖 刷新版面

主题:如何将Datagrid中的数据经过转换后显示出来

如何将Datagrid的数据中的每个数据都经过一个自定义函数处理过,然后将其显示出来

如,有Datagrid输出为
id    f1   f2   f3
1     2    2    5
2     3    6    7
3     1    9    8

有一个自定义函数为
public function add(a as integer)
    return add +=4
end function

要求输出Datagrid为
id    f1   f2   f3
1     6    6    11
2     7    10   11
3     5    14   12

也就是说,除了ID字段外,每个字段都先运行ADD函数,然后再显示出来

谢谢

回复列表 (共3个回复)

沙发


[em1]如果是SQL做数据库的话,直接调用里面的SQL 函数,就可以达到你的目的了!

语法是
SELECT ID,函数(字段1),函数(字段2) FROM 表格 WHERE ……

板凳


你可以分开绑定各个字段,然后在HTML代码中将你要改变的字段加上你写的方法就可以了

3 楼

.CommandText = "SELECT (qnt1 + 4)AS Expr1 FROM suminst"
直接在连接数据库的时候,就把数据库的字段加上你要的数字(加,减,乘,除都可以啊,不过你是数据库字段要数值型的)。

我来回复

您尚未登录,请登录后再回复。点此登录或注册