次のことを実行したいと思います。
1) データセットを開く (TMSQuery、SDAC DevArt コンポーネントを使用)
2) コンテンツをディスクにキャッシュする (カットマーのリストを想像してください)
3) 次にデータセットを開く必要があるときは、最初にキャッシュされたデータを入力します。次に、TMSQuery.RefreshQuick メソッドを呼び出してデータを更新します。
このようにして、以前のアプリケーションの実行で既に取得したレコードを取得する必要がないため、速度を大幅に改善する予定です。
このキャッシュを取得するにはどうすればよいですか? 私はTMSQueryを備えた多くのデータモジュールを持っているので、どういうわけか、TMSQueryを開こうとするたびにチェックするグローバルルーチンが必要です. Open を呼び出します。
提案していただけますか?
(私は Delphi 2009 と SDAC 4.80 を使用しています)