none
非常强的Vista下使用MDB数据库的问题 RRS feed

  • 问题

  •  

    系统:Vista (Home)、Office 2003

     

    正版,千真万确的正版。

     

    本人有一套软件,使用的是Access数据库,使用时为了区分数据,将目录复制出了两份,三个目录用于录入三种数据。该软件支持目录复制,也就是说复制到任何地方都可以用,这是绝对没有问题的,很多年了,一直这样用。

     

    现在的问题是:

     

            当我分别在三个目录内的软件中录入了三种数据后,准备把目录备份一下。尽管我采用了“复制”、“压缩”等多种方法,但打开备份出的目录内的软件,里面是没有数据的。

            于是我干脆直接打开原软件目录内的MDB数据库,却见到里面是有数据的。于是我直接复制数据库,打开复制的数据库,依然没有数据~~~

            这时我打开了三个目录内的软件,依然可以见到其内部已经录入的数据。

           于是我退出软件,在DOS窗口,把其中一个目录内的MDB数据库改了一个名,马上再改回来。悲剧出现了——我可怜的三个目录内MDB数据库内的数据全部不翼而飞!!!打开各个MDB数据库或者三个目录内的软件,均不见了数据!!!

            我晕,什么破Vista?还不允许备份、改名了吗?

     

            本人搞计算机工作也有十六、七年的时间了,这种鬼事还是第一次遇到。

     

     

            另外,请不要怀疑我的软件!!!!!!!!!!!!!!!!!!!!!

     

    2008年11月29日 2:55

全部回复

  • 我没有遇到这个问题啊,不是VISTA的问题。你看看你机器上是不是有病毒。

    2008年11月29日 5:31
    版主
  •  笨笨ONE 写:

    我没有遇到这个问题啊,不是VISTA的问题。你看看你机器上是不是有病毒。

     

            没有病毒,再厉害的病毒也不能在我复制(40多M,仅用了0.1秒)或改名的时候,瞬间将数据清空。况且MDB中有数十个表。

     

      再有,要看清楚,三个MDB,我只改了一个的名字,而且什么都没做,再改回来,三个库中的数据全没有了。

     

     

      我的理解:

        极有可能是Vista为了提高对MDB数据库访问的效率,将数据放到了另外一个地方。如果是这样,在我复制和改名字的时候,Vista您应该告诉我一声吧???

    2008年11月29日 6:37
  •  

    您好,请您参看:

     

    http://topic.csdn.net/u/20080407/22/d3d5130f-e7b3-413e-a135-ddbb62284ae1.html

     

    同样的问题。

    2008年11月29日 6:46
  • 不会吧?

     

    这问题连微软的论坛都没有能够回答???????

    2008年11月30日 12:44
  •  小路. 写:

    不会吧?

     

    这问题连微软的论坛都没有能够回答???????

    呵呵,估计都没有遇到过,你要是不介意的话,你吧数据库发到我的邮箱中,我帮你测试下,看是不是系统引起的。
    2008年11月30日 15:41
    版主
  •  

    小路,你好。我也遇到了你同样的问题,我初步定位是vista的策略或者bug,想请教你是否找到了原因?

    烦你发邮件给我用户名:hat   域名:@accer.cn,交换一下qq等联系方式。

    2009年1月5日 10:38