a_form
テーブルにデータバインディングするフォーミュラがありますmy_table
。ユーザーがボタンをクリックした場合、フィールドtxt_mytext
をから"Hello"
に更新したい"Hello World!"
書き込みの競合を発生させずにこのフィールドを更新するにはどうすればよいですか。
This record has been changed by another user since you started editing it. If you save the record, you will overwrite the changes the other user made. Copying the changed to the clipboard will let you look at the values the other user entered, and then paste your changes back in if you decide to make changes.
私は次の方法を試しました:
- SQLステートメントの使用(データバインディングとSQLステートメントを使用してテーブルにアクセスするため、このメソッドを使用して書き込みの競合が発生していることは明らかです。
- を使用し
a_form!txt_mytext = "Hello World!"
ます。このメソッドを使用して書き込みの競合が発生する理由はわかりません。
3番目のメソッドはありますか、それとも書き込みの競合を回避するために、、 ...をMe!Requery
呼び出すMe!Refresh
必要がありますか?Me!Dirty
私のコードfrm_a_form
は次のとおりです。
Private Sub btn_calculate_Click()
Forms!a_form!txt_mytext = "Hello World!"
End Sub