| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 755 人关注过本帖
标题:请教两个问题,1 表格过大,2 delete失效?
只看楼主 加入收藏
oogami
Rank: 2
等 级:论坛游民
帖 子:62
专家分:16
注 册:2013-1-29
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:8 
请教两个问题,1 表格过大,2 delete失效?
大大们,偶有两个问题请教下,谢谢!
1、表格过大。
我的程序中间每一个步骤都会保存下来,上个月刚刚跑好的程序,这个月还要重跑一次,所以我把所有表都zap,然后append from我保存好的表,重跑的时候在执行程序里的appendfrom命令时,就说我的表格过大,杯具。按理说上个月能跑没报错这个月也能跑,为啥会出这样的错误呢?
甚至是,我先copy structure复制了一个表结构,然后append from原表,他都会报错,说表is too big!原表都存在了,这样也能报错?
是不是我的VFP哪里出问题了?我清理了电脑的临时文件什么的,没啥效果。

2、delete失效。
最近我发现VFP的delete好像失效了。
我在程序中set deleted on
然后就是传统的scan seek语句,然后把剩下的append from新表,结果那些打上delete标记的也一起append过来了,我的append命令是放在最后set deleted off之前的啊!是不是设置那里出问题了?
我前一段时间在command框里面输入过 set compatible off/on命令,是不是这个原因?
搜索更多相关主题的帖子: structure 
2013-05-01 18:32
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:10 
1.不会看看相关文件有多大的么
2.不是所有指令都受set deleted影响,检查自己用了什么指令

授人以渔,不授人以鱼。
2013-05-01 19:02
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:0 
你vfp的原因 卸载了重装
2013-05-01 19:39
kiff
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:贵宾
威 望:46
帖 子:756
专家分:2531
注 册:2013-1-30
收藏
得分:10 
有这样的事?未曾遇到过这问题。你把电脑里所有FOXUSER.DBF和FOXUSER.FPT两文件删除试试。再不行可能就要卸载VFP再重装了
2013-05-01 20:04
oogami
Rank: 2
等 级:论坛游民
帖 子:62
专家分:16
注 册:2013-1-29
收藏
得分:0 
回复 4楼 kiff
重装过了,明天试试能不能好,谢谢!
多问一句,那两个文件的作用是什么呢?
2013-05-01 20:14
taifu945
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:80
帖 子:1545
专家分:3298
注 册:2012-7-6
收藏
得分:0 
对于问题1:不要用COPY STRUCTURE+APPEND FROM,可以直接用USE 你保存过表+COPY TO ...;
对于问题2:不要用SET DELETE ON,用APPEND FROM ... FOR !DELETED()。印象中,APPEND FROM 不受SET DELETE命令影响的。
2013-05-01 22:09
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
我看他表格过大是目标表大小逼近2G,让他看文件大小又不看。

授人以渔,不授人以鱼。
2013-05-01 22:19
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:400
帖 子:11857
专家分:43421
注 册:2006-5-13
收藏
得分:0 
就是,看一下表文件的大小不就明确了么。

活到老,学到老!http://www.(该域名已经被ISP盗卖了)E-mail:hu-jj@
2013-05-02 07:27
oogami
Rank: 2
等 级:论坛游民
帖 子:62
专家分:16
注 册:2013-1-29
收藏
得分:0 
回复 7楼 TonyDeng
不是,我的意思是,既然这个表存在,那么就应该是可以用的对不?
我copystruc一个出来,再append,他就说太大了,我感觉应该是vfp软件的问题,你觉得呢?

那个表是1.78G。
2013-05-02 13:48
快速回复:请教两个问题,1 表格过大,2 delete失效?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017239 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved