Firebird クエリでパラメータ入力できなくなりました

Firebirdに変換を促されるのでバックアップを取って試験運用してみました。

HSQL埋め込みのデータベースで
条件の項目に

LIKE ‘%’ || :検索文字 || ‘%’

と設定してフォームでキーワードを入れて使っていたのですが、FIrebirdでは下記のようなエラーが出てしまいます。

データ内容が読み込めませんでした。
firebird_sdbc error:
*Dynamic SQL Error
*SQL error code = -104
*Token unknown - line 1, column 101
*�
caused by
‘isc_dsql_prepare’

かなり探したのですが、どうすれば以前と同じような動作ができるのか情報が見つけられません。
うまいやり方があればお教え下さい。

試しに入力内容をシングルクオートでくくってみるとどうなるだろう?

コメントありがとうございます。
パラメータ入力でキーワードをシングルクォートで囲んで入力してみましたが結果は同じでした。
また、単に条件に「:文字列」と指定してもデータ内容が読み込めませんでした。のエラーが出ます。

自己解決しました。

HSQLからFirebirdに変換しただけではクエリー等もろもろの制御がJRE依存のままでエラーが出ていたようです。

新規データベースを作成して

テーブル・クエリー・フォーム

それぞれ必要なものを旧データベースよりコピーペースト
という一手間が必要でした。