我正在使用Access为SQL(Express 2012)数据库的快速和脏(ADP)接口,因此可以在MVC Web应用程序界面完成之前开始数据输入。Ms Access 2007组合框
有一个字段我想成为varchar,我希望这个字段允许用户输入一个值或从先前在该字段中使用的不同值列表中进行选择。
我有这个部分,但问题是当它发生时,我必须刷新记录集才能看到列表中的新项目,所以如果他们选择添加一条新记录,则添加的最后一个项目不可见在列表中。
因此,我可以得到不同的列表,填充框,允许新的条目,并将其保存到数据库,我必须编写一个代码来重新填充记录集,我是否需要编写代码保持列表与记录集平行,还是只有一个属性我失踪?
感谢
(由屏幕显示事件)
我相当肯定你将不得不重新查找组合框。 – Fionnuala
在什么事件?我试图重新改变组合的形式,并保存,但似乎每次都会让我回到第一条记录,而不是我所在的位置。 – Sabre
不要重新查询表格,只需重新查询组合:Me.MyCombo.Requery。最好的选择可能是当前事件或组合后更新事件。 – Fionnuala