我用VFP做了一个小程序,生成EXE文件后可以使用,当我把发布后再执行就不可以了,提示出错,(我已经把用的文件都放在里边了,包括三个.dll文件和config文件,提示说“记录编号4.form1<或者它的一个成员>下在加载表单或数据环境:表文件admin.dbf已经移动。请更新数据库base,重试一次(base是我创建的库文件)
不知是什么原因

解决方案 »

  1.   

    发过来,我给你调调看
    [email protected]
      

  2.   

    我已经复制一个admin.dbf到安装目录里了。但还是不行,现在如果我将我的VFP目录删掉的话,我生成的.exe文件就不好使了。就是提示我记录编号4.form1<或者它的一个成员>下在加载表单或数据环境:表文件admin.dbf已经移动。请更新数据库base,重试一次,听说这里也有好多高手,就帮帮我吧,好痛苦啊,如果有人能解决我马上送上200分
      

  3.   

    你发布的程序是用桌面上的小图标来执行吗?(如金山词霸),如这样会改变了你的执行文件目录。结果就找不到admin.dbf了。
    你可在源代码上将admin.dbf定为D:\admin.dbf来检验是不是这个问题。
    还有,用ODBC的创建了数据源否?