ms-access - MS Access 中的绑定(bind)和未绑定(bind)控件

标签 ms-access data-binding ms-access-2010

MS Access 中的绑定(bind)控件和未绑定(bind)控件有什么区别? 它们有何不同?当在设计 View 中的 MS Access 表单上时,我们如何判断表单是否已绑定(bind)?

最佳答案

绑定(bind)元素直接链接回相关表格,当您修改表单中的任何数据时,您的更改将立即写入表格。这通常会导致人们质疑为什么“当我关闭表单时它会保存更改吗?”好吧,这对您来说是一种约束行为,为了防止任何更新,您必须使用诸如 BeforeUpdate 之类的程序来取消(如有必要)。绑定(bind)控件很容易识别,因为它们将包含设计 View 中表中的字段名称。

未绑定(bind)表单恰恰相反,它们不直接与数据库字段绑定(bind),并且涉及更多编码工作以便最初在普通 View 中填充它们。但是,如果没有您编写的自定义过程,这些不会自动对您的表进行更改,例如保存按钮。这允许更多的控制,但也涉及更多的工作和对 VBA 编码的良好理解。未绑定(bind)的控件也很容易识别,因为它们在设计 View 中包含“未绑定(bind)”一词。

注意:还有很多可以说的,但这是一个基本轮廓。

关于ms-access - MS Access 中的绑定(bind)和未绑定(bind)控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13009890/

相关文章:

ms-access - 如何在 TableDefs 中搜索链接表?

asp.net - 如何找到有关System.Runtime.InteropServices.COMException的引用? (0x800A08FE)

AngularJS : The correct way of binding to a service properties

jquery - 如何使 Twitter Bootstrap 按钮组与 AngularJS 一起工作?

sql - 使用 ADODB 记录集执行联合更新​​查询

sql-server - 将 MS Access 数据库转换为 SQL Server 数据库

java - 引用其自己的列别名的查询出现 UCanAccess "object not found"错误

WPF DataTemplate 事件绑定(bind)到对象函数

vba - 如何禁用 Access 安全通知 "A Potential security concern has been identified"

database - 从另一个用户正在使用的 VB 打开 MS Access 数据库