select * newtable form oldtable; 

解决方案 »

  1.   

    select * newtable from oldtable; 
    //                 ~~~
      

  2.   

    select * into newtable from oldtable
    //       ~~~~呵~~~忘记了
      

  3.   

    哦,对了,如果是在另一个新的access文件中创建呢,如何?
      

  4.   

    create table newtable(fieldlist.....)
      

  5.   

    我的意思是,access文件也不存在,是新建的
    即将原有access文件中的一部分拿出来,生成另一个新文件
      

  6.   

    现在我也没有什么好的办法//参考如下
    Step.1 复制Access文件//CopyFile(...)
    Step.2 删除新文件中不需要的表//drop table...
    Step.3 清除不需要的记录//delete from ...
      

  7.   

    主要是access文件,原来是多大,删除数据后还是多大,我想要的数据只是一部分,希望文件能小一点
      

  8.   

    用select * INTO newtable in 'newfile.mdb' FROM  oldtable
    可以实现了,
    可是在创建newfile.mdb时,如何做呢?
    filecreate(newfile.mdb),是可以创建文件,但不是有效有格式