質問編集履歴

1

同じような事象があれば教えていただきたいです

2019/03/11 06:51

投稿

masaki777
masaki777

スコア14

test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,7 @@
41
41
  一連の処理はエラーなく終了し、T2,T3を確認したところ、対象レコードはdeleteされているのですが、T1を開こうとすると、フリーズしてしまいます。accessを強制終了の後再度立ち上げるとT2,T3のdeleteしたはずのレコードが元に戻っています。コミットがうまくいってないと思うのですが、考えられる原因は何なんでしょうか。
42
42
 
43
43
  因みに、トランザクション処理をコメントアウトすると、T1も対象レコードが追加されています。また、テーブルはすべてsqlserverにあり、リンクテーブルです。
44
+
45
+
46
+
47
+ ストアドプロシージャで対応しようと思うのですが、今後のため、このような事象がおこった方がおれば、教えていただきたいです。クローズは少しだけ待ちたいと思います。