delphi如何对数据表中的数据排序

在DELPHI7中,我用Paradox7创建了一个表,包括四个字段:编号,班级,姓名,成绩.在form1里添加了Datasource1,DBNavigator1,Tabl... 在DELPHI7中,我用Paradox 7创建了一个表,包括四个字段:编号,班级,姓名,成绩.
在form1里添加了Datasource1,DBNavigator1,Table1,DBGrid1,设置好属性后,在DBGrid1里能显示表中的数据,添加一个button1,如何写代码将表中的数据按成绩从高到低排序显示出来?
我在自学,学习数据结构,对那个排序只知道个概念,不会实际应用.想利用这个问题学习一下表格数据的排序.
一楼的办法没弄好.
二楼的还没学到.
三楼的第三种方法问题是解决了,但没达到我的目的.
展开
 我来答
百度网友360d4cb
2010-12-06 · TA获得超过226个赞
知道小有建树答主
回答量:68
采纳率:0%
帮助的人:61.7万
展开全部
方法很多哈 1.加入一个ADOQUERY。连接DATASOURCE。修改SQL语句可以达到效果
2..在DBGRID的点击事件中修改。方法这没没有现成了的,这个比较麻烦一点不推荐。
3..这个是我极力推荐的,也是DELPHI的神器。把DBCRID这个控件换了,换成CXGRID这个是一个第三方空间,自己百度一下可以找出很多
荷凌忙4935
2010-12-06 · 超过11用户采纳过TA的回答
知道答主
回答量:46
采纳率:0%
帮助的人:35.1万
展开全部
直接在butto1的OnClick事件里设定Table1的IndexFieldNames属性为成绩就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式