Accessで連結フォームをコードから更新しようとすると、
「このマシンはほかのセッションによってロックされているので、更新できませんでした。」
というエラーがよく出る。このエラーが出ないようするのに、エラートラップを用意したりしていたが、なんのことはない。
コードで更新する前に、
DoCmd.RunCommand acCmdSaveRecord
として、編集中のレコードを一旦保存してやれば、エラーが出なくなる。
「このマシンはほかのセッションによってロックされているので、更新できませんでした。」
というエラーがよく出る。このエラーが出ないようするのに、エラートラップを用意したりしていたが、なんのことはない。
コードで更新する前に、
DoCmd.RunCommand acCmdSaveRecord
として、編集中のレコードを一旦保存してやれば、エラーが出なくなる。