1,我现在用VB做一个学生数据管理系统,涉及到的人数大概在2000人左右
我想问一下,我用ACCESS数据可以满足要求吗?
2,这个程序的数据库要有一个备份功能,请问这个怎么实现,我的想法时,每当关掉软件时,程序就会自动的把它的数据库文件保存到一条我原先设定的目标文件夹里,如果文件夹里有同名的文件,允许覆盖他.

解决方案 »

  1.   

    1、用ACCESS可以。
    2、用filecopy     ,在关闭程序时,弹出提示窗口,要求备份。(需不需要覆盖文件是你的问题,不是程序的问题)。。
      

  2.   

    ACCESS可以胜任这个用途。
    直接使用FILECOPY命令,在关闭数据库之后备份数据,这个命令在拷贝文件时不会提示你覆盖的。
      

  3.   

    MicrosoftAccess数据库(.mdb)文件大小2G字节。不过,由于数据库可以包括其他文件中的链接表,所以它的大小仅实际上只受可用存储空间大小的限制。
    数据库中的对象个数32,768
    模块(包括HasModule属性为True的窗体和报表)1,000
    对象名称的字符数64
    密码的字符个数14
    用户名或组名的字符个数20
    用户个数255 
    MicrosoftAccess数据库表规格
    表名的字符个数64
    字段名的字符个数64
    表中字段个数255
    打开表的个数2,048。实际可打开的表的数目可能会少一些,因为MicrosoftAccess
    还要打开一些内部的表。
    表的大小1G字节
    文本字段的字符个数255
    备注字段的字符个数通过用户界面输入为65,535,通过程序输入为1G字节。
    OLE对象字段的大小1G字节
    表中索引个数32
    索引中的字段个数10
    有效性消息的字符个数255
    有效性规则的字符个数2,048
    表或字段说明的字符个数255
    记录的字符个数(除了备注字段和OLE对象字段)2,000
    字段属性设置的字符个数255
      

  4.   

    复制一个文件。语法FileCopy source, destinationFileCopy 语句的语法含有以下这些命名参数:部分 描述 
    source 必要参数。字符串表达式,用来表示要被复制的文件名。source 可以包含目录或文件夹、以及驱动器。 
    destination 必要参数。字符串表达式,用来指定要复制的目地文件名。destination 可以包含目录或文件夹、以及驱动器。 
    说明!!!!如果想要对一个已打开的文件使用 FileCopy 语句,则会产生错误--先断开连接吧
      

  5.   

    如何备份ACCESS数据库文件
    http://www.china-askpro.com/msg2/qa09.shtml