2010-11-24 19 views
0

こんにちは 私はアンドロイドアプリケーションでdb4oを使用しています。 データベースに複数のオブジェクトを格納したいので、データベース内にオブジェクトを追加するループがありますが、ループ内にclose()を置かないと(各ストア()の後に)、すべてのオブジェクトは私はdbを開く次回保持します。これはどのように可能ですか?そして、その問題を起こさずにループの後にclose()を1回だけ置くことはできますか?複数のstore()とclose()のdb4oが動作しません。

IOのコストが高く、電話機のアプリケーションの初期化が遅くなるため、close()を1回しか実行しません。

ありがとうございます!

答えて

1

まず、これはDB4O close() wipe the DB?に関連していますか?

これは間違いなく動作します:)

あなたが問題を再現するサンプルアンドロイドプロジェクトを提供することはできますか? (私に直接メールを送ることができます:adriano db4o dot com)

最高

+0

本当にそれは私の最初の問題に関連しています。私は、各ストア()の後にclose()を置くと、オブジェクトがdbにとどまることに気づきました。しかし、それは多くのアプリケーションを遅くします:( 私は問題を再現し、おそらく今夜あなたにそれを送信する小さなプロジェクトを作成します:) – Alexis

+0

Jafar、サンプルプロジェクトを作成できましたか?たぶんあなたは私にそれを送って、それは私の迷惑メールボックスに終わったでしょう。 – Vagaus

関連する問題