"dada sasa" ...
> блин, Влад, туповат я, видимо :)


    Гм... без комментариев :)

> поясни, плиз, чуть подробнее, о чем
> речь?
> от execute block мы пока отказались,
> пользуемся одиночными инсертами...

вместо insert into table (f1, f2, f3) values (:f1, :f2, :f3)
напиши

execute block (
    f10 int = :?,
    f20 int = :?,
    f30 int = :?,
...
    f35 int = :?)
as
begin
    insert into table (f1, f2, f3) values (:f10, :f20, :f30);
...
    insert into table (f1, f2, f3) values (:f15, :f25, :f35);
end

и
a) убери ParamCheck у TIBSQL
b) обращайся к пар-рам по номерам (IBSQL.Params[0].AsXXX)

-- 
Хорсун Влад


Ответить