C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

レコード更新が反映しないケース


(過去ログ 121 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■72766 / inTopicNo.1)  レコード更新が反映しないケース
  
□投稿者/ ふるふる (1回)-(2014/07/14(Mon) 10:37:02)

分類:[データベース全般] 

DB: SQLServer2012
バッチ処理: DataStage (Serializable で1行ごとのコミット)
ユーザー処理: Access2003+ADODB (暗黙のトランザクション)

でデータの不整合が発生して調査しています。
バッチの処理で、あるレコードのフィールドAの値を更新した
ユーザーの処理で、同じレコードのフィールドBの値を更新した
おそらく、ユーザーがデータを表示(ワークテーブルに必要レコードをコピーしてそれを表示)
した後、バッチでレコードが更新され、ユーザーが更新した、と思われます。
その結果、バッチ処理で変更されたはずのフィールドAの情報が変更されない状態となってしまいました。

別のフィールドの更新でも、先のレコード更新を上書きしてしまうことがあるのでしょうか?






引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -