【发布时间】:2014-09-22 17:43:59
【问题描述】:
我最近深入研究了 Delphi 的世界,对于我当前的迷你项目,我通过 SQL 查询获取数据,然后使用 filter 属性准确显示我想要的内容。
我错误地发现了过滤器,现在我更喜欢它,而不是建立多个连接或调用数据库。例如,我正在返回一个可能拥有许多汽车的人员对象,该应用程序有一个复选框,并且根据选择了哪一个,它将更新过滤器以仅显示他的汽车是蓝色或粉红色或其他。
据我了解,过滤器的作用类似于 where 子句,但作用于从初始查询返回的数据集。所以,我的问题是:以这种方式处理小型数据集时使用过滤器属性是否更快,我认为返回、存储数据集然后应用过滤器而不是不断更新是完全错误的?
我在网上查看过,资源确实让我相信它更有效,但我仍然不确定。感谢您的帮助。
【问题讨论】:
标签: sql delphi filter delphi-7 advantage-database-server