投稿時間:2004/11/08(Mon) 10:19 投稿者名:西田
Eメール:
URL :
タイトル:UpdateとUpdateBatchの違い
こんにちは。 私は、VBを始めたばかりの初心者ですが、何卒、よきアドバイスの程、よろしくお願いします。 ついでに、Accessも始めたばかりです。^_^; (OS:WinXP、VB6.0、Access2000)
VBでアクセスを操作しようと思ってホームページを参考にソフトを作ってる最中ですが、 行き詰ってしまいました。 ※一部省略してあります。 dn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\test.mdb" ' ks.Open "結果", dn, adOpenKeyset, adLockOptimistic ks.MoveFirst Do While Not ks.EOF If FILE_N = ks![ファイル名] Then ks.Fields("確認日") = Date & " " & Time ks.UpdateBatch ←←←←←←←←←←←←← ?????疑問点????? Exit Do End If ks.MoveNext Loop ks.Close dn.Close
VBからAccessファイルをオープンして、FILE_Nとファイル名が同じだった場合、 その行の ”確認日” を空白から更新させたいと思っています。 今までは、”Update” を使用してソフトを作成していたのですが、上手く更新されません。 UpdateBatchにすると上手く更新されるみたいです。 そこで、質問なのですが、UpdateとUpdateBatchの違いは何でしょうか? どなたか、良きアドバイスがあれば教えて欲しいなぁ〜 お願いします。
|