投稿日 | : 2007/07/06(Fri) 14:36 |
投稿者 | : やまちゃん |
Eメール | : |
URL | : |
タイトル | : Re^2: OSのキャッシュについて |
> > Cnn.Properties("Jet OLEDB:Transaction Commit Mode") = 1 ←ここ
> 一応それで動作しますが、できれば
> Cnn.Properties(…).Value = 〜
> の構文を使うべきかと。
確かに…。
> ライトキャッシュの内容がクリアされてしまってまずいのでは?
これも、確かに…。
> それに、そもそも最初からキャッシュさせないモードで書き込みを行っているならば、
> キャッシュをクリアさせる必要もありませんよね。
私の思い違いのようでした。もう一度、確認して頭の中を整理します。
> > (2)Cnn.Close、Set Cnn = NothingでOSのキャッシュもクリアされるのでしょうか?
> 独立しています。OS キャッシュの動作とは無関係です。
これがずっと気になって調べてました。貴重な情報、ありがとうございます。
> 宣言時に New をつける構文は、あまりお奨めできません。
私の持っている教科書(テクニック集)にこのような感じの書き方をしていたので、
あまり考えずに使ってました。よく調べてみます。
素人の投稿に、お手数お掛けしました。
ありがとうございます。