| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3375 人关注过本帖
标题:如何将 dbf 表中的某条数据插入都指定位置
只看楼主 加入收藏
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9831
专家分:27165
注 册:2012-2-5
收藏
得分:0 
以下是引用shyoow在2014-4-19 23:30:57的发言:

 
sdta版主的命令可以实现。相当于在第100条数据后添加一行,即第101条(此时为空),然后把第179条数据各个字段的内容粘贴到第101条数据中,然后删除原表中的第179条数据。Delete For Recno()=179这个里面“179”应该改为“180”才对,请版主核实下。非常感谢sdta版主和各位!


我需要把文件100010sbk.dbf中的第179条数据插入到第1000条数据之后(数据总条数不变,只是位置稍作调整),请问该如何实现?谢谢各位!


楼主1楼的记录是第1000条之后,179 是正确的
如果记录是第100条之后,180是正确的。

[ 本帖最后由 sdta 于 2014-4-19 23:42 编辑 ]

坚守VFP最后的阵地
2014-04-19 23:40
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:5 
8应该改为“180”才对
2014-04-19 23:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
回复 10 楼 sdta
那好像是對單獨一個字段複製,不是整條記錄,時間太長,忘了,反正自己已經寫了替代函數,不用這一對指令。

授人以渔,不授人以鱼。
2014-04-19 23:42
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9831
专家分:27165
注 册:2012-2-5
收藏
得分:0 
这两个命令我是不用的

坚守VFP最后的阵地
2014-04-19 23:48
shyoow
Rank: 2
等 级:论坛游民
帖 子:42
专家分:14
注 册:2013-1-30
收藏
得分:0 
好的,谢谢各位及时有效的帮助!
2014-04-19 23:50
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9831
专家分:27165
注 册:2012-2-5
收藏
得分:0 
以下是引用shyoow在2014-4-19 22:47:19的发言:

 
有时候排好序的数据会有增减,排序命令不熟,因此会遇到这个问题比较多,谢谢版主
另外请教sdta版主,Ajl是什么,请解释下好吗?谢谢!
最好不要直接对原始数据表进行操作,可以用临时表对数据进行操作,这样可以避免不必要的麻烦。楼主的问题就是不必要的麻烦。
SELECT * FROM 表 INTO CURSOR TEMP

坚守VFP最后的阵地
2014-04-19 23:52
whinda
Rank: 6Rank: 6
等 级:贵宾
威 望:13
帖 子:253
专家分:418
注 册:2012-2-4
收藏
得分:0 
不明觉厉
2014-04-19 23:53
whinda
Rank: 6Rank: 6
等 级:贵宾
威 望:13
帖 子:253
专家分:418
注 册:2012-2-4
收藏
得分:0 
go nRec
insert blank before/after
用数组保存当前数据。
2014-04-19 23:55
tjdeming
Rank: 2
等 级:论坛游民
帖 子:429
专家分:54
注 册:2013-3-4
收藏
得分:0 
请教一下:一条这样,多条记录想移至指定位置,如何操作?谢谢!
2014-04-20 17:45
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9831
专家分:27165
注 册:2012-2-5
收藏
得分:0 
这种方法不可取
要看具体情况了,不同的情况,处理的方法是不同的。

坚守VFP最后的阵地
2014-04-20 18:13
快速回复:如何将 dbf 表中的某条数据插入都指定位置
数据加载中...
 
   



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

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