隐藏TDBGrid中的数据

时间:2014-04-02 23:21:21

标签: delphi delphi-5 tdbgrid

我在几个地方使用TDBGrid,我在数据库中有一个布尔数据字段,用于" CustomerActive"

除了其中一个TDBGrids之外,我需要将状态显示为True或False,并且TDBGrid处理得很好。在TDBGrid的一次使用中,我不需要显示整个Record。我不是在使用带有BDE的SQL,所以它不能是一个简单的" SELECT"言。

有什么方法可以阻止记录显示它们的数据字段是" False,"但只有在这一个TDBGrid?

我查看了GetText但似乎无法将其限制为只有一个网格。这似乎是一个简单的要求,但我无法通过搜索互联网找到合适的搜索词来解决它。

1 个答案:

答案 0 :(得分:0)

如果您不向TDBGrid属性添加项目,Columns组件将仅显示列中的所有字段。在此属性中,您可以添加希望网格显示的确切列。这些列链接到数据集字段,因此字段值将由列显示,如果您更改单元格值,它将被发送到相应的字段。

通过使用这样的属性,您将能够精确控制在给定网格中显示的内容。

Columns可以在运行时或设计时设置。选择最适合你的那个。