+ -
当前位置:首页 → 问答吧 → access更新查询

access更新查询

时间:2011-07-29

来源:互联网

从B表中追加到A表中,执行完追加查询后,追加的记录不直接在A表原记录下方列出,而是中间产生大量空行,然后才是追加的记录。
请问高手们怎么回事儿啊,如何解决啊?

作者: cgl7770   发布时间: 2011-07-29

B表有很多空行……如果是Excel表的话,很好解释。
你曾经在B表很多地方编辑过。例如第一次追加时是900行,后来的数据只有600行了,虽然剩下的300行看上去和空白行没什么区别,但最后还是被默认为存在数据的。所以即便只有1行,仍然会追加900行。
解决方法:
1、把Excel空数据删除后再追加。
或者:
2、在追加查询里设置一个条件,在追加查询的设计面板任选一个字段,在条件下方输入 Not Null,保存后执行。

作者: roych   发布时间: 2011-07-30