按月(或日)动态建立表   Create Table Table200207
   (
      ID Integer,
      Content Char(40),
      primary Key (ID)    )然后按日期往这些表添加数据。

解决方案 »

  1.   

    你是要程序控制还是怎么样,
    如果不是,
    你把这个Access库另存为一个文件,然后把当前的库清空
    不就行了吗?
    以前的数据也可以查,现在的表也可以增加新数据
      

  2.   

    badsky(badsky) 
    如何在ACCESS里控制,存储当前表,如何写
      

  3.   

    Borlandor(五角▲大民)的方法是对的呀!1、按月(或日)动态建立表
       Create Table Table200207
       (
          ID Integer,
          Content Char(40),
          primary Key (ID)    )2、假如你原来采集的数据在Table1表中,你用"insert into Table200207 select * from Table1"把数据转存至新表中;3、然后"Delete from Table1"清除旧表中的数据,重新采集。
      

  4.   

    ACCESS表还是用COPY好,速度要快得多程序中把原表直接COPY成另一个文件名就行了,只要用DELETE语句,可以不用INSERT INTO。
      

  5.   

    能写一个例子给我看看吗,
    我用 SAVEDIALOG1 保存进去,谢谢,急
      

  6.   

    请给我写一个例子好吗,
    用哪个控件,也说一下,THANK U ,
      

  7.   

    可以用TBatchMove试一试
    设为batCopy拷贝模式
    //安源标结构生成新表,元标中数据拷贝到新表中,如果表已存在,则覆盖
    TTest.Tablename:='xxx.dbf';
    batchmove1.source:=Tsource;
    batchmove1.destination:=Tdest;
    batchmove1.mode:=batCopy;
    batchmove.execute;
      

  8.   

    完成了copy后
    可以用batchmove来更新源表或者是删除源表
      

  9.   

    能写一个例子,比如如何删除和COPY的吗,
      

  10.   

    我还是不懂的怎么写,
    TTest.Tablename:='xxx.dbf';
    其中的TTEST。TABLENAME 是什么意思,哪来的 ,谢谢,
      

  11.   

    sorry有个地方写弄错了
    不是TTest,是TDest
    你在Form上啦两个Table控件和一个batchmove上去
    Tsource是你的原表,TDest是你的目标表,也就是你要建的新表
    TDest.Tablename:='xxx.dbf';//设定新表的名字为xxx
    源表的属性你已经设置好了,比如是demoes里面的某个表单
    调用上面的过程就可以实现copy了
      

  12.   

    self.SaveDialog1.Execute;
       batchmove1.source:=table1;
       batchmove1.destination.TableName:=self.SaveDialog1.FileName;
       batchmove1.mode:=batCopy;
       batchmove1.execute;//这里出错,
    为什不行呢,请教,谢谢,
      
      

  13.   

    希望请教,我等下可以的话,马上给你分,当然主要谢谢指导,
    我的删除,也要,我用的是ACCESS库,
      

  14.   

    请帮忙啊,我现在等,
    self.SaveDialog1.Execute;
       batchmove1.source:=table1;
       batchmove1.destination.TableName:=self.SaveDialog1.FileName;
       batchmove1.mode:=batCopy;
       batchmove1.execute;//这里出错,
    为什不行呢,请教,谢谢,
    我改了你上面的TDest.Tablename:='xxx.dbf';因为TDEST我不明白什么意思,
    就是通不过,谢谢,