ну и правильно ругается...
у вас ADOQuery1.Clear выполняется только если Kod не Null
а Adoquery1.Sql.Add Выполняется каждый раз. т.е.
ввели букву "А" заполнился запрос выполнился очистился. ввели букву "В" запрос заполнился (Выполнилось адд). но не очистился, ввели "И" получили запрос вида :
Код:
SELECT Kod FROM Products WHERE Kod LIKE :Kods
SELECT Kod FROM Products WHERE Kod LIKE :Kods
перед Adoquery1.Sql.Add, поставить ADOQuery1.Clear
не айс, однако.