哈,我有一个想法,不知是否可行,就是在程序退出以后,用一段算法把数据库文件的内容修改,例如将文件改名或将文件中的字符转换成ASCII码,然后再打开的时候,再用算法转换回来!~不过这样只能解决退出程序里的问题,在程序运行的时候还是能被查看到!~

解决方案 »

  1.   

    好象除了加密DBF文件外,没其他法子
      

  2.   

    VFP的安全性不是很好,你的要求只能用加密DBF文件的方法解决。
      

  3.   

    关于表加密见下贴
    http://www.csdn.net/Expert/TopicView1.asp?id=374951
      

  4.   

    如果学生的水平不高,足简单的办法就是把.dbf改成别的文件名,比如.dat
    如果学生的水平高,就要用复杂的办法了,可以结合数据加密和改表头的办法