回 帖 发 新 帖 刷新版面

主题:.fpt文件超过2G后出错

这个数据库主要用来放图片  里面还有2005年的 其实可以删除到2008年以前的  今天不能生成新单据了  只可以查询单据  新增单据时上传时看不到图片预览  后来用PACK命令 数据库小了80多M 现在可以生成新的单据了 也可以查询先前的单据了  才80多M 应该是用不了多久的 有没有什么好办法可以直接把先前的2008之前的全部删除掉呀

回复列表 (共4个回复)

沙发

肯定有办法删除的

板凳

用 copy to 新表 for ..... 命令试试

3 楼

这是vfp系统的一个非常讨厌的约束,VFP的文件不能超过2G,你在追加记录之前必须自己进行判断:追加下一个记录是否会引起文件超过2G。
  因此,管理图片不能用将图片文件存到dbf的表中。最好的方法是建1个文件夹,将图片文件按你的规定重新命名,然后VFP管理文件夹和文件名,这样就可以管理很多图片了。

4 楼

现在1张高清晰的照片文件有4兆多,若用vfp的表来存放此类照片,500张照片就把vfp肚皮撑暴了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册