すごく曖昧な質問なんですが、InterBaseやFireBirdのレコードもしくはテーブルのロックは、どの時点で発生しているんでしょうか?
手元にある書籍ではSQLサーバは楽観的なロックとありますが、イマイチ意味がわかりません。
やりたいことは、DBコントロールを使わずに、通常コントロールでカード型をやりたいんですけど、1レコードを呼び出したら、そのレコードにロックをかけて編集が終わるまで、ほかのアクセスからは参照のみにさせたいのです。
トランザクション内でそれが発生しているのか、データセットのOPEN-CLOSE内で発生しているのか、まず概念的なところから知りたいのですが。
ツイート | ![]() |