ms访问中的绑定和未绑定控件

Jay*_*Jay 5 data-binding ms-access ms-access-2010

MS Access中绑定和未绑定控件之间的区别是什么?他们有什么不同?在设计视图中的MS Access表单上,我们如何判断表单是否绑定?

Mat*_*nan 10

绑定元素直接链接回相关表,当您修改表单中的任何数据时,您的更改会立即写入表中.这通常会导致人们质疑为什么"当我关闭表单时会保存更改?" 那么这是你的约束行为,并且为了防止任何更新,必须使用诸如BeforeUpdate之类的过程来取消.绑定控件很容易识别,因为它们将包含设计视图中表格中的字段名称.

未绑定的表单完全相反,它们不直接绑定到数据库字段,并涉及更多的编码工作,以便在普通视图中初始填充它们.但是,如果没有您编写的自定义过程,例如" 保存"按钮,这些将不会自动更改您的表.这允许更多的控制,但也涉及更多的工作和对VBA编码的良好理解.未绑定的控件也很容易识别,因为它们在设计视图中包含单词unbound.

注意:还有更多可以说,但这是一个基本的大纲.

  • Matt,一个控件可以绑定到一个函数,例如DLookUp. (2认同)

Fio*_*ala 7

绑定控件是绑定到表或函数中的字段的控件.未绑定的控件没有Control Source属性,类似地,绑定的表单没有Record Source.您可以查看属性表.

记录源属性表