【发布时间】:2020-10-10 23:25:03
【问题描述】:
这里是菜鸟。这个问题再次说明了一切,:)。
我有一个连接到 dbgrid 和 .mdb 文件的 ADOTable。我想为包含另一个子字符串的字符串的所有实例过滤我的表字段“OwnerName”,并将它们显示在 dbGrid 上。每条记录都有这个字符串字段“OwnerName”。我该怎么做?
例如: 子字符串:'J' 弦乐:'Jannie'、Johanna、Ko-Ja 等。
如果可能的话,我还希望能够过滤不仅以该确切 wubstring 开头的字符串,而且稍后也包含它,就像我的愚蠢示例:Ko-Ja。
问候!!!
【问题讨论】:
-
尝试使用 LIKE 关键字在 SQL 语句中使用 WHERE 子句。类似于:SELECT * FROM MyTable WHERE (OwnerName LIKE "%J%") 或 (OwnerName LIKE "Fred%")。当然,您可以将许多布尔表达式与和/或运算符(和其他)结合使用。
-
@fpiette Thx 提供建议,但我不允许使用 SQL,它用于学校 PAT。我想知道是否有人可以帮助我理解 .filter 方法
标签: delphi