Регистрация Firebird Blob Filter с помощью FireDac (Delphi)

Пользуясь Firebird SQL и Delphi в течение многих лет, я всегда регистрировал свои собственные Blob-фильтры, используя FBPlus от Devrace.

Поскольку Delphi теперь поставляется с FireDac, я надеюсь перейти на эту технологию, устраняя необходимость в сторонних компонентах доступа к данным.

У кого-нибудь есть опыт регистрации фильтров Firebird SQL Blob в FireDac? Хотя я могу просто обращаться к полям в виде двоичных данных и выполнять процедуры распаковки и т. Д., Я предпочел бы получить доступ на уровне полей через механизм.

1 ответ

Решение

Фильтры BLOB-объектов Firebird расположены на сервере (для преобразования одного типа BLOB-объектов в другой), и их регистрация - просто выполнение DDL, с которым вы связаны. Похоже, FBPlus также поддерживает блоб-фильтры на стороне клиента (что подтверждается вашим комментарием), что, на самом деле, не является стандартной функцией Firebird.

Вам нужно будет повторить эту функцию, вызвав в своем коде фильтр blob.

Другие вопросы по тегам