请问这个错误怎么处理?我写了一个数据库(连DBF)的。运行源程序,没有问题。但是我做成SETUP后,拿到别人的机器上运行时,出现错误。错误提示如下:实时错误3107找不到可插入的ISAM. 
Set MyDatabase等于OPenDatabase("C:\DBF\TEMP.DBF",False,False, "dBase 5.0;")请问,这是什么问题所造成的呢?是不是我SETUP里面少文件?UP有分!

解决方案 »

  1.   

    检查一下别人机器上的DBF的版本和你机器的一样不一样
      

  2.   

    DBF的版本?在哪里看?别人的机器上没有装VFP。
      

  3.   

    小弟问一个很弱智的问题:ISAM是什么啊?
      

  4.   

    应该是别人的机器上没有装VFP,
      

  5.   

    那我写个连DBF的程序,还要别人的机器上装个VFP啊?MS不会这么搞的吧!
      

  6.   

    有可能是程序打包时,没有加入你的DBF文件
      

  7.   

    我做SETUP的时候,是不用把DBF打包进去的。因为DBF是程序运行时,通过上面的话,来实现自动建立的。
      

  8.   

    检查一下别人机器上的DBF的版本和你机器的一样不一样
    还有,你用什么工具打的包?
      

  9.   

    用VS自带的PACKAGE打的包,怎么,和这个还有关系么?