我有一个Access 2010应用程序,其中包含一个带有文本框和命令按钮的表单。单击命令按钮会在文本框中放置一个默认值。
问题:当用户点击命令按钮时,我可以:
me.textbox1.value
设置为新值,或form.requery
?哪个更好?更改数据源中的绑定值是否会启动当前事件和自动重新查询?
提前致谢。
答案 0 :(得分:0)
如果要立即保存条目,我会将值写入文本框,然后执行
Me.Dirty = False
以绑定的形式保存记录。
我认为通过SQL做这件事毫无意义。
更改数据源中的绑定值是否会启动当前事件和自动重新查询?
不,这实际上是最糟糕的方法。表单不知道更改的数据源,一旦用户开始编辑,他就会收到“Write Conflict”消息。
你的1.会遇到同样的问题。