控制Flexgrid DataTable

时间:2016-10-27 07:42:31

标签: c# visual-studio-2013 c1flexgrid

我是c#和ComponentOne Flexgrid的新东西。我目前在C#visual studio和ms访问作为数据库工作项目。任何人都可以告诉我如何只显示最后添加的数据(记录)到flexgrid表或最后一行(新添加)?默认为显示表中的所有记录。 对不起,如果我的问题太笼统或不具体,

1 个答案:

答案 0 :(得分:1)

检测表中的行是否已更改的唯一方法是对表执行查询或编写将更新此表的触发器。

首先 您可以向表中添加DATETIME类型的列,该列指示每行的上次更新日期/时间。使其为NOT NULL,以便您必须为每个INSERT或UPDATE的列更新DATETIME值。此外,将列设置为当前日期戳的默认值为DATE()或当前日期/时间戳的NOW()。然后添加验证规则或CHECK约束,例如检查(LastUpdatedDate = NOW())以确保在每个UPDATE和INSERT上实际更新列。

最后,运行MAX(LastUpdatedDate)查询并填充绑定到网格的数据表。