如何将表达式数据列保存到数据库?

时间:2010-06-30 14:17:20

标签: database datagrid expression datacolumn

我在包含多列的表单上有一个datagridview。其中三列是表达式列。从第二列中减去一列,结果显示在第三列中。一切都很好但是当我点击保存按钮并保存到数据库时,除了表达式中使用的三列之外,所有列都保存到数据库中。它们不会保存到数据库中。当我再次以调试模式运行应用程序时,这3列中的数据消失了。有什么我可以忽略的吗?如何将表达式数据列保存到数据库?

1 个答案:

答案 0 :(得分:0)

同样反对sluster的具体要求。

为什么要将计算列保存到数据库中,是否只能再次计算它们?

如果你真的必须这样做,(例如出于审计目的),我有一些你可能会考虑的黑客

但他们需要知道: *计算值的位置(在网格中或在select语句中) *计算有多复杂。 *您正在使用的数据库(即'而不是'可用的触发器)