| 
    
     |  | ▼小僧 さん: 遅くなりました ありがとうございます
 
 >残念ながらAccessではできません。
 >Access以外のデータベースでは
 >「UPSERT」なんてキーワードでWeb検索すると
 >それに近いような事柄が出てくるかと思われます。
 
 そーなんですか
 ありがとうございます 勉強になります
 
 
 >仕様がちょっと解りづらいのですが、
 ですね 申し訳ありませんでした
 
 必ず、一方でしか作業することがないので
 >add_TBLに ID が重複するような事がなければ良いのですが…。
 は、大丈夫な気がしますが・・・
 確かにまずいですね
 この辺もう少し考えて対処したいと思います
 
 
 >クエリをダブルクリックするのではなく
 >モジュールからVBAにて実行させる様な方法をとれば、
 >追加クエリが正常に終了しなかった場合には
 >削除クエリも行わなかった事にする事も可能です。
 
 >こちらについては「トランザクション」「Access」などを
 >キーワード検索すると事例が載っているかと思われます。
 ・・・
 >という方が、無駄なゴミを作らないですみそうですね。
 
 勉強になります ありがとうございます
 
 
 >また、削除クエリと追加クエリを行う間に
 >他割り込み処理が入らない事に注意が必要かもしれません。
 >(他ユーザの使用や突然のPCのシャットダウン、
 >ACCESSのフリーズによる強制終了など)
 これは、コードで対応できるものなのでしょうか
 それともトランザクションを組み込めば対応できるのでしょうか
 
 この辺理解がありません
 簡単にコメント頂けるとうれしいです
 
 よろしくお願いいたします
 
 
 |  |