问题出在此处
dim db as database
Set db = OpenDatabase(sFilePath, False, False, "foxpro 2.5")出现此问题后我的解决思路
1.查看在不同电脑上的同一VB工程的 references、components下选项是否有异(结果相同)
2.在出现问题的电脑上安装DAO3.5,并重启电脑(仍然出现问题)
3.发现问题电脑有office2003,而正常电脑上为office2000,(再换一台没有office2003的电脑,仍然如此)
4.在网上搜索,未发现此类问题及解决方案
请问csdn上的高手,问题出在哪儿

解决方案 »

  1.   

    楼主还在使用foxpro 2.5  ?
      

  2.   

    LZ:你试下将在能正常运行的机器的VB工程做个安装包,到不能编译的机器安装,然后将原工程代码在不能编译的机器的VB上调试。
      

  3.   

    是的,我简单说一下应用过程
    1.从大型管理系统导出*.dbf文件
    2.将*.dbf文件内容处理后下载到便携设备中你认为foxpro2.5有问题? 两台电脑用的是同一个dbf文件
      

  4.   

    楼主尝试一下下面这个办法在IDE里面可以运行的机器上面,将整个工程文件打包,将打包文件在不能运行的机器上面发布,看看能不能正常运行
    如果软件崩溃,则第一个把office给卸载掉,看看是不是这个问题,我估计不一定是office的问题,MS的产品和其它
    产品冲突的可能性很小,我还是觉得foxpro有问题,不访卸载重新安装试试