How to use a RecordSet.Find with TADOQuery?
问题 In this question: Delphi ADO : Locate with dataset filter on bug an ADO bug was described where the Filter string is ignored during .Locates. This is causing problems for us migrating from the BDE because we have a lot of code that changes the filter according to user input. We had expected TADOQuery to provide a working migration path. We were wrong. We can of course change our current filters to WHERE statements, but that's a lot of work and risk concatenating the filter strings to filter