2011-11-01 16 views
0

2つのアプリケーションに組み込みDBを使用していますが、そのうちの1つはサーバーで、もう1つはクライアントです。クライアント側のアプリケーションです。 フェッチされたデータをページファイルに保存(書き込み)し、必要に応じてそれを読み取るにはどうすればよいですか(Javaでは、DelphiまたはC#)?PageFileから読み書きする

+0

なぜ最初に下降したのか分かりません。愚かな質問のようなものはありません。 – andrew

答えて

1

Shared Memoryメカニズムを使用できます。これは、効果的にページファイルにメモリのチャンクを割り当て、プロセス間の共有を可能にします。

注:DelphiタグとC#タグを指定しているので、私はCreateFileMappingMapViewOfFileのようなWinAPI関数にアクセスできることを前提としています。

1

あなたのデータは、JTableのようにサーバー側からクライアント側に正常にフェッチされます。フェッチされたデータを保存するには、テーブルのセルデータを読み込み、そのデータを特定のディレクトリ。アプリケーションを再実行すると、そのディレクトリから保存されたデータを簡単に選択できます。

+0

ページファイルにアクセスする方法はありませんか?ファイルにデータを書き込むことは非常に簡単ですが、このタイプのファイルは使用したくありません。ユーザーがデータに簡単にアクセスできない種類のファイルを使用します。 – Amin

+0

最初に必要なものをクリアしますか?あなたのアプリケーションはClient-Serverアプリケーションです。ユーザーが取得したデータを保存する場合、このデータは次回は編集不可能にしてください。 – SilentBomb

関連する問題