不会吧!重起计算机,或者dephi,说不定就可以了哦!这是比尔的bug嘛!太多了这种情况!

解决方案 »

  1.   

    用记事本打开,把所有的数据连接都关闭,保存后,再用DELPHI打开,在做这些之前一定备份呕
      

  2.   

    这个问题昨天我就碰到过,是这样子的,
    看人家的一个程序,里面有一个ACCESS
    表,位置不对,而他的程序里的ADODATASET
    的ACTIVE是TRUE,当然就会出错了,也
    象楼主所说,一打开就关了,你就用文本
    编辑器打开窗体文件(*.DFM)找到里面
    的ADOCONNECTION等ADO控件,把它们的
    CONNECTED(ACTIVE)属性改为FALSE即可,
    我用此法不但打开了程序,而且找到了
    它所用的ACCESS表,我机子上也有,就是
    位置不对,因为他用的路径是绝对路径,
    我们最好动态用相对路径进行数据连接。