IBX надо обновить. Про обновление и работу с IBX смотреть здесь:
http://www.ibase.ru/devinfo/ibx.htm
Если SQL выражение перенести в свойство "SQL" IBQuery (в редакторе этого свойства делается), то параметры (список в свойстве Params)создаются автоматом - городить ничего не надо.
А IBX с Delphi 2009 это вообще особая песня.
Ошибка из-за глюков - это точно.