メインコンテンツへスキップ

レコードに変更があったことを確認するには

コメント

33件のコメント

  • Tanda

    yamamotoさん、

    > それを見に行っているかどうかというのはどこで確認できるのでしょうか。

    トランザクションをコミットする前に、他のクライアントから途中の修正内容(レコード後処理またはタスク後処理の内容)が参照できていれば、ダーティリードできていることになります。デフォルトがその動きになっています。

    ただし、ヘルプに解説のあるのはSQL Serverの場合だけですので、Oracle等の場合はダメですね。

    昔から思うのですが、Magicに添付されているSQL Server用のゲートウェイは天才が作ったものとしか思えませんね。イスラエルの技術陣には驚きです。SQL Serverの機能をフルで活用していますね。

  • yamamoto

    tandaさん、

    確かにダーティリードが確認できました。

    しかし残念ながら、分離レベルが原因でView Mod()関数がフォーム上で動作しないというわけではなさそうでした。

    今回でView Mod()関数と分離レベルについてとても勉強になりました。ありがとうございます。

    イスラエルの技術陣も素晴らしいですね。それを使いこなせるよう少しずつ頑張っていきたいです。

    改めてありがとうございます。

  • Tanda

    yamamotoさん、

    あ、yamamotoさんのところでは正常に動作したということですので、ダーティリードも正常に動作していることになりますよ。ご心配無用です!

サインインしてコメントを残してください。