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