首先没太明白您的意思,我的理解是这样的,不知道对不对,做一个模板数据库,用TIMER控件定时来进行复制

解决方案 »

  1.   

    我想表达的就是您说的这个意思,谢谢!谢谢!TIMER能按月复制吗??可是如何设置才能使程序与新复制出来的数据库相挂钩,对于新的数据库进行操作??谢谢 请多多帮助
      

  2.   

    不推荐使用timer控件,这样效率非常低。可以在程序启动或者用其他事情触发:通过判断月份或者星期(当然,按照自己的时间间隔需要),将新数据按照“2002315.mdb”、“2002415.mdb”……这样的名字保存,在程序中首先判断月份然后控制数据源就行了,使用、管理都非常方便。
      

  3.   

    DBEngine.CompactDatabase 旧的数据库名, 新的数据库名
      

  4.   

    My God,FileCopy一个就可以了吧?
      

  5.   

    如果是按月复制,就不需要TIMER控件了,对不起,因为你写得不是很清楚,我不知道你的要求是什么,所以说是用TIMER控件,你可以像上面的那个朋友说的那样在程序启动的时候判断日期,或者做个数据备份什么的,其实我还是不太明白您到底是要做什么,是想备份呀,还是别的什么,如果是备份的话那么就不存在你上面所说的那个问题了,如果是想和一个空的数据库挂的话,那么我想可以这样的做,就是做一个INI文件用来存放你当前所要用的数据库的路径及名子,在程序启动的时候访问这个INI文件来取得这个数据库的数径并根据它来动态的打开数据库。如果我说得有什么不对的,或者老兄还有什么不明白的,请帖出来。
      

  6.   

    定时使用filecopy函数复制就可以了。不过要有模板库文件的