現在C/Sシステムを開発しています。
データベースはOracle10gで接続にはADOを使っています。Delphiは7Entです。
コンポーネントの配置は
TADOConnection <- TADODataSet <- TDataSetProvider <- TClientDataSet
となっております。
ここでTClientDataSet間でマスター/詳細接続を設定すると
動作自体は問題も無いのですが、TClientDataSetのカーソルを
移動させると、毎度サーバへSQL(SELECT文)を送っているようなのです。
マスター/詳細接続における、マスターデータセットが
このような動作をするのですが、これは仕様なのでしょうか;
私としましては、キャッシュを利用していきたいので
ApplyUpdatesを発行するまではサーバとコネクトして欲しくないのです。
動作も遅くなってしまうと思いますし…。
解決策ございますでしょうか。
なにとぞご教授の程よろしくお願いいたしますm(__)m
ツイート | ![]() |