掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
FireDACで、Firebird 3 Embedded への接続 (ID:150974)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
ご助言をありがとうございます。 確かに、”C:\Windows\SysWOW64”にある"fbclient.dll"はFirebird 3.0のものでした。 Firebird 2.5のものと置き換えてみましたが、結果は変わりませんでした。 ver3.0のものでもver2.5のものでも、デザイン画面では問題ありません。(置き換えた直後はタイミングの問題かエラーとなった時もあり) 一方で、プログラムを実行すると、いずれの場合でもエラーになります。(同じエラーです) また、FlameRobinではいずれの場合でも、正しく参照出来ています。 ただ、バージョンの事だけを考えれば、”C:\Windows\SysWOW64”に存在すべきはver2.5の"fdclient.dll"で良いのですね。 何か基本的な事が間違っている様な気もします。 FireDACのコンポーネントで接続に直接関係するのは、FDConnectionでそこでは参照のデータベース・ファイルのみ指定していて、サーバーに関しては何ら設定はない様です。どこかでサーバーを指定するのでしょうか? しかし、配布時にアプリと同じフォルダーに”gds32.dll”が存在するかどうかでのみEmbededかLocalhostかを判断していて、プログラムの変更は必要のない(はず)事から、FDConnectionで設定するのはデータベース・ファイルのみでOKな気もします。 深みにはまっています。
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.