首页 > 解决方案 > 仅通过 SQL 显示在 DBGrid 中的 TCheckListBox 中选择的字段

问题描述

所以我有一个 TDBGrid,它通过 SQL 显示查询的内容。我需要能够只显示在 TCheckListBox 中选择的字段/列。我该如何解决这个问题?

在这种情况下,不应包含“Lengte”字段

标签: sqldatabasedelphims-accesstadoquery

解决方案


这些列链接回数据源,因此您可以遍历它们,直到找到所需的列。

  for cnt := 0 to DBGrid1.Columns.Count -1 do
    if DBGrid1.Columns[cnt].FieldName = 'Lengte'
      then DBGrid1.Columns[cnt].Visible := false;

推荐阅读