我正在将几个adp文件迁移到accdb,以便它可以在访问2013下工作但是一个问题让我疯狂: 我有一个表单,我无法看到空行添加新数据。
我错过了什么吗?如果能够在表单(或视图)中添加新记录,我还能做些什么呢?
谢谢
答案 0 :(得分:0)
尝试在调用新记录之前将焦点设置到表单中的一个文本框控件,这些内容与
一致。me.txtControl.SetFocus
原因是,SQL Server后端以不同于Access后端的方式分配新记录,并且Access在界面中为您提供了一些魔力,所以我发现有时明确地将焦点设置为文本控件将解决此问题。 / p>
根据Access应用程序的结构,如果该建议不起作用,那么您可能需要在SQL Server中以编程方式创建新记录(除主键之外的空白字段)以及然后刷新Access窗体,然后setfocus到新创建的记录(例如,根据您的记录源排序顺序,最后一条或第一条记录)