データーベースのリフレッシュ?


たく  2008-06-16 07:08:49  No: 68559

お世話になります
CRecordsetを使って、クラオアント側からSQLサーバーのデータのファイルパスを取得し、
ファイルパスから、テキスト形式のデータを読み込んでいます。

1つのデータを読み込み、サーバーのデータを修正更新後、もう一度同じ
データを読み込むと、データーが更新されていません。
別のデータを読み込んだ後だと、更新されたデータが読み込まれます。

SQLサーバーは、データをキャッシュ?するような機能があるんでしょうか?
もし、そのような機能があれば、対応策があるでしょうか?
よろしく、お願いいたします。


  2008-06-16 22:25:05  No: 68560

その現象に遭遇したことはないんですが

RefreshRowset 指定された行のデータとステータスを更新します。 
Requery       レコードセットのクエリを再度実行して、
              選択されたレコードを再表示します。

どちらかで回避できませんか?


たく  2008-06-19 06:53:27  No: 68561

とさま
回答いただきありがとうございます。
急に、バタバタして、ゆっくり試しそうにありません
落ち着いたら試して見ます

ありがとう、ございました


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加