主题:.fpt文件超过2G后出错
kayll
[专家分:30] 发布于 2011-05-28 00:30:00
这个数据库主要用来放图片 里面还有2005年的 其实可以删除到2008年以前的 今天不能生成新单据了 只可以查询单据 新增单据时上传时看不到图片预览 后来用PACK命令 数据库小了80多M 现在可以生成新的单据了 也可以查询先前的单据了 才80多M 应该是用不了多久的 有没有什么好办法可以直接把先前的2008之前的全部删除掉呀
回复列表 (共4个回复)
沙发
yksfzp [专家分:200] 发布于 2011-05-28 12:22:00
肯定有办法删除的
板凳
sywzs [专家分:5650] 发布于 2011-05-29 04:56:00
用 copy to 新表 for ..... 命令试试
3 楼
0901chang [专家分:10660] 发布于 2011-06-25 15:37:00
这是vfp系统的一个非常讨厌的约束,VFP的文件不能超过2G,你在追加记录之前必须自己进行判断:追加下一个记录是否会引起文件超过2G。
因此,管理图片不能用将图片文件存到dbf的表中。最好的方法是建1个文件夹,将图片文件按你的规定重新命名,然后VFP管理文件夹和文件名,这样就可以管理很多图片了。
4 楼
0901chang [专家分:10660] 发布于 2011-06-25 15:45:00
现在1张高清晰的照片文件有4兆多,若用vfp的表来存放此类照片,500张照片就把vfp肚皮撑暴了。
我来回复