怎么将表中的大量数据复制到另一表中(结构不完全相同)

如何将表中的大量数据复制到另一表中(结构不完全相同)
以前为单位做过一小程序,用的ACCESS数据库,已经运行几年,有了大量数据。因为业务需要,改了数据库结构,增加了字段。现在,旧表的字段是新表的一个子集。请问如何将旧表中的数据复制到新表中?我所能想到的是一个笨办法:打开旧表,取得数据;打开新表,增加记录,写入数据。如此循环N次。请高手赐教。

------解决方案--------------------
insert into 新表(字段1,字段2 ) select 字段1,字段2 from 旧表
------解决方案--------------------
嘿嘿,老同事也来顶贴了,支持一下。
------解决方案--------------------
同意pcwe2002() 用一条sql
如果是ms sql 他的导入导出dts ,也可以用来导数据
------解决方案--------------------
通过vb可以知道各个列名 然后拼出一条sql就可以了阿