使用VBA访问组合框问题
我在一个数据库中有两个表单,每个表单上都有一个unbund组合框 .
当我从表中读取记录时,我从数据中填充各种屏幕字段(包括组合框),但我在每个屏幕上得到不同的响应 .
每个组合框有2列 - 第一列(宽度为零)是另一个表的ID,第二列(可见)列显示具有该ID的人的名称 .
屏幕/组合框1 - working as desired 这显示赞助商的名称 .
Me.cboSponsor = rstProgramme("intSponsor")
Screen / Combobox 2 - not working as desired 这一个显示管理器的ID(即intManager值)
Me.cboManager = rstRelease("intManager")
保存ID值的两个记录集都打开为动态像这样:
Set rstProgramme = db.OpenRecordset("tblProgramme", dbOpenDynaset)
Set rstRelease = db.OpenRecordset("tblRelease", dbOpenDynaset)
我已经将两个组合框的属性并排比较,它们是相同的,所以我很难理解为什么一个有效,另一个没有 .
任何人都可以建议我错过的东西吗?
在此先感谢您的帮助 .
1 回答
只剩下选项是表字段的配置不同 .
前往表设计视图并比较两个字段,当我在表中新手配置查找字段时发生在我身上 .
做这种事情的经验不好 .