過去ログ

                                Page      10
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
   通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫   
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 ▼レコードロックについて  take4 02/9/2(月) 15:27
   ┗Re:レコードロックについて  イケガミ 02/9/2(月) 15:33
      ┗Re:レコードロックについて  take4 02/9/2(月) 15:45
         ┣Re:レコードロックについて  イケガミ 02/9/2(月) 22:09
         ┗ちなみに。  yu-ji 02/9/3(火) 9:29

 ───────────────────────────────────────
 ■題名 : レコードロックについて
 ■名前 : take4
 ■日付 : 02/9/2(月) 15:27
 -------------------------------------------------------------------------
   Access2000をマルチユーザー環境で使用しています。
開発期間がなかったため、デバックと本番が同時に走っています。
そこで、たまにレコードがロックかかってしまうことがあるのですが、
使用者のPCを順番にチェックしても、どこからロックがかかっているのかが
分からず(ロックされるタイミング、条件)困っています。
どこからレコードロックかけているか調べる方法について、どなたかお願いします。

 ───────────────────────────────────────  ■題名 : Re:レコードロックについて  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 02/9/2(月) 15:33  -------------------------------------------------------------------------
   > 使用者のPCを順番にチェックしても、どこからロックがかかっているのかが
> 分からず(ロックされるタイミング、条件)困っています。
あるレコードがどのパソコンでロックされているかを知りたい
ということでしょうか?

それは難しいと思いますけど。。

Access?が内部的に扱っている単位でページというのがありますので
その中の1レコードを知るということですよね?
#ページ=何件かのレコード(詳しくは知りませんが)

それよりも、更新を許可するフォームでは、1件のレコードしか
扱えないように作った方がいいと思いますけど。。

 ───────────────────────────────────────  ■題名 : Re:レコードロックについて  ■名前 : take4  ■日付 : 02/9/2(月) 15:45  -------------------------------------------------------------------------
   早速のレスありがとうございます。
"それは難しい"はちょっとショックですが。

「同じレコードを同時に更新できない」ように作ったつもりなのですが・・・。
なぜか、ロックがかかって更新できないことがあるんです。
(誰かがいじわるしているのかなぁ〜。だから調べたかったのだけど)
無理となると、別の方法考えます。

 ───────────────────────────────────────  ■題名 : Re:レコードロックについて  ■名前 : イケガミ <ikegami_kumamoto@dosule.com>  ■日付 : 02/9/2(月) 22:09  -------------------------------------------------------------------------
   >(誰かがいじわるしているのかなぁ〜。だから調べたかったのだけど)
>無理となると、別の方法考えます。

一応、参考程度だとは思いますが。。
#たぶん、ご存知のことだと思いますけど

排他制御の罠 Trap of multi-Use Part.1
http://www.naboki.net/access/achell/achell_01.html

<レコードレベルロックをページレベルロックに戻す>
http://homepage3.nifty.com/f-lap/info_acc_op_lock.htm

アクションクエリーのレコードロックを考える
http://homepage1.nifty.com/tsware/labo/labo_27.htm

 ───────────────────────────────────────  ■題名 : ちなみに。  ■名前 : yu-ji  ■日付 : 02/9/3(火) 9:29  -------------------------------------------------------------------------
   ▼take4 さん:
>なぜか、ロックがかかって更新できないことがあるんです。
>(誰かがいじわるしているのかなぁ〜。だから調べたかったのだけど)

何故かは分かりませんが。

誰かはldbファイルをメモ帳なんかで開けば、誰が使っている(いた)のかを
見ることができますが。
#いじわるしているってのは、ユーザー?
#プログラムやなんかって意味なのかな?(^^;

というか、そもそも、ご存知&そういう話じゃなかったらすみません(^^;

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━    通常モードに戻る  ┃  INDEX  ┃  ≪前へ  │  次へ≫    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━                                 Page 10