我在MS Access中有一个具有153条记录的表格。 “ ID号”字段是主键,其格式是自动编号。
当我将此表单导航到“第一笔记录”时,它显示的是“ ID号” 68 ,而不是“ 1” 。 在“下一条记录”上,它显示的是“ ID号” 97 ,而不是“ 2” 。在下一条记录上,它显示“ ID号” 75 而不是“ 3” ,依此类推。
我还没有使用任何自定义宏来浏览记录。但是我不知道为什么我的表单显示未排序的记录。
答案 0 :(得分:3)
与其依赖记录在表/查询中出现的顺序(即它们以表格显示的顺序),还不如将排序顺序指定为记录源的SQL的一部分,这更可靠,或在表单数据属性中找到的订购依据属性中,并且按负载订购设置为是。
答案 1 :(得分:0)
通过以下步骤解决了我的问题