Какие люди ! > В "делфячем" парсере люди, умеющие нажимать F1, отрубают это в > парсере не нафиг, а для конкретного запроса при помощи проперти ParamCheck. >
DED, ты может не в курсе темы, но мне не надо отрубать ParamCheck, оно по логике в True должно быть. Мне надо, чтобы парсер не считал параметром все, что начинается на ":". А все, что начинается на "?" - были параметрами. Например у TIBDataSet (TpFBDataSet) свойства ModifySQL (UpdateSQL), InserSQL, DeleteSQL связанаы с основным свойством SelectSQL через параметры. А если в наборе данных нетривиальная выборка или кросстаб ? Естественно, Insert/Update/Delete SQL-скрипты будут EXECUTE BLOCK-ами, и как мне в них передать параметры ? Вот для этого и пришлось рубануть ":" нафиг. И вообще, проблема более детально описана Vlad Horsun в ($firebird)/doc/sql.extensions/README.execute_block.txt

