私はLockDatabaseFile=false
設定値で2つの異なる接続からdb4oデータベースファイルに接続しています。複数の接続から同じdb4oファイルを使用できないのはなぜですか?
IObjectContainerからオブジェクトを保存すると、そのオブジェクトを他のIObjectContainerから同時に取得できません。ストアの後でトランザクションをコミットしますが、それでも他のアクティブなIObjectContainerからそのオブジェクトをすぐに取得できません。
何が問題ですか?
こんにちは!はい、危険です。私のアプリケーションはInternet Explorerアドインです。 IEで「タブ」を開くと、アドインが読み込まれます。 "別のタブ"を開くと、dbに接続できません。そして、私は上記の方法を使用して、それは働いているが、いくつかの問題があります.. –
こんにちは。私はIEのアドインを書いたことは一度もありませんが、このシナリオでは、CS4モードでdb4oを実行する別のプロセスを作成し、各タブからこのプロセスに接続する方がより信頼性の高いソリューションと考えています。 IEが終了すると、このプロセスダウを撃つことができます。 – Vagaus