如图,我用Access 创建了表格和窗体,窗体里面包含三个编辑框。现在我需要将这三个编辑框获取表格中指定的数据,控件来源已经设置好(例如第一个 格式是 =[表1]![ID])但是却出现图片中的情况。请问怎么弄?
这是因为窗体和窗体中的文本框控件未正确与数据表绑定造成的。控件来源只要填写字段名就行了,不要再添加其它信息,否则画蛇添足导致出错。
正确绑定数据表,首先要让窗体绑定“表1”
窗体转到设计视图,将窗体属性的“记录源”(RecordSource)属性设置为: 表1
跟着将相应的文本框控件与对应的表字段绑定
具体做法是依次选择窗体上“ID”、“姓名”、“班级”这3个文本框控件,分别将它们的“控件来源”(ControlSource)属性值设置为:ID、姓名、班级
这样就完成了窗体与数据表、文本框控件与数据表字段之间的绑定,保存设计后,转回窗体视图,现在就可以通过窗体编辑、维护数据表中的记录了