搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 根据原始表从高分到低分,通过编程生成新的生成表。难了不少人!
标题:
根据原始表从高分到低分,通过编程生成新的生成表。难了不少人!
只看楼主
wuzhucelela
等 级:
新手上路
帖 子:36
专家分:0
注 册:2013-12-6
结帖率:
88.89%
楼主
已结贴
√
问题点数:30 回复次数:7
根据原始表从高分到低分,通过编程生成新的生成表。难了不少人!
根据原始表(共20个字段名,均为数据型)从高分到低分排序,通过编程生成新的生成表(只有一个字段名“排序”,下面有20行,从高分到低分显示所有班别)如下图:
原始表和生成表.zip
(954 Bytes)
搜索更多相关主题的帖子:
编程
生成
字段
排序
显示
2019-01-09 17:23
wuzhucelela
等 级:
新手上路
帖 子:36
专家分:0
注 册:2013-12-6
第
2
楼
得分:0
上述问题是在VFP中编程。谢谢。
2019-01-09 17:47
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
3
楼
得分:20
close database
use 原始表 in 0
create cursor tt (a1 c(10), a2 n(4))
select 原始表
for ii = 1 to fcount()
zdm = field(ii, "原始表")
nvalue = evaluate(zdm)
insert into tt values (zdm, nvalue)
endfor
select * from tt order by a2 desc
坚守VFP最后的阵地
2019-01-09 18:33
wuzhucelela
等 级:
新手上路
帖 子:36
专家分:0
注 册:2013-12-6
第
4
楼
得分:0
sdta,您好. 按您的编程,确可看到排序结果,但没有生成新的DBF表呢。目的是想通过编程生成新的DBF表,该如何修改上述编程才能生成新的“生成表.dbf”呢?“生成表.dbf”里面即是从高分到低分的班别排序 谢谢了。
[此贴子已经被作者于2019-1-9 19:27编辑过]
2019-01-09 19:13
sdta
来 自:江苏省连云港市
等 级:
版主
威 望:
323
帖 子:9621
专家分:26174
注 册:2012-2-5
第
5
楼
得分:10
楼主真是菜鸟啊
select * from tt order by a2 desc into table aa
坚守VFP最后的阵地
2019-01-09 19:45
gs2536785678
等 级:
贵宾
威 望:
45
帖 子:565
专家分:1668
注 册:2017-7-16
第
6
楼
得分:0
搞了半天,不就是转置么。
太简单了,VF转化到EXCEL,转置,再回到VF
2019-01-11 09:08
hu9jj
来 自:红土地
等 级:
贵宾
威 望:
396
帖 子:11713
专家分:43267
注 册:2006-5-13
第
7
楼
得分:0
楼主是典型的标题党,“难了”不少菜鸟而已。
活到老,学到老! http://www. E-mail:hu-jj@
2019-01-11 09:43
wuzhucelela
等 级:
新手上路
帖 子:36
专家分:0
注 册:2013-12-6
第
8
楼
得分:0
谢谢SDTA!
2019-01-11 11:47
8
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-492599-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.800771 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved