我有一个公式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!"
. 我不清楚为什么我会使用这种方法得到写入冲突。
有没有第三种方法或者我必须调用Me!Requery
, Me!Refresh
, Me!Dirty
... 以避免写冲突?
我的代码frm_a_form
是:
Private Sub btn_calculate_Click()
Forms!a_form!txt_mytext = "Hello World!"
End Sub