| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3718 人关注过本帖
标题:请教:向dataGridView 添加数据,如何将最后输入的数据排在最上面?
只看楼主 加入收藏
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
结帖率:91.67%
收藏
已结贴  问题点数:20 回复次数:9 
请教:向dataGridView 添加数据,如何将最后输入的数据排在最上面?
请教老师大侠:

向dataGridView 添加数据,如何将最后输入的数据排在最上面?

我在Visual Studio 里 查找相关的属性,但没找到。
是否需要用system 中的什么属性?
(比如设定字体和字体颜色需要用system中的颜色属性,而dataGridViewd 的属性中没有相关的设定。)

我现在还未学习到数据库,用泛型集合来做数据存储。

拜谢老师先!!!

[ 本帖最后由 learnerok 于 2012-8-22 13:24 编辑 ]
搜索更多相关主题的帖子: 如何 数据库 system 老师 
2012-08-22 13:09
comeguojiaxi
Rank: 2
等 级:论坛游民
威 望:3
帖 子:30
专家分:73
注 册:2012-6-7
收藏
得分:1 
请问最后输入的数据指的是啥?
如果是将控件中的数据添加、然后显示到当前的DataGridView中
你可以先清空当前数据、也就是在插入前先清空现有的
2012-08-22 17:22
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
以下是引用comeguojiaxi在2012-8-22 17:22:25的发言:

请问最后输入的数据指的是啥?
如果是将控件中的数据添加、然后显示到当前的DataGridView中
你可以先清空当前数据、也就是在插入前先清空现有的
感谢您的回复!!!

我用 DataGridView 做了一个 目录表: 书名、 数量、 价格。

比如:
书名   数量   价格
-------------------
微软    10     56
苹果    23     96
三星    15     63



一行一行添加数据。
我想让最后添加的那行数据(三星)显示在第一行,而最先添加的(微软)显示在最下面。

不知我是否表达清楚了?

再次感谢您的帮助!!!

2012-08-22 23:28
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:8 
排序数据。数据的处理与界面呈现是分开的,以怎样的顺序显示是数据层的事,不要搞到界面中去,排好了再让界面输出。

授人以渔,不授人以鱼。
2012-08-23 00:24
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
以下是引用TonyDeng在2012-8-23 00:24:14的发言:

排序数据。数据的处理与界面呈现是分开的,以怎样的顺序显示是数据层的事,不要搞到界面中去,排好了再让界面输出。
感谢 TonyDeng 老师的回复!!!

求您在进一步讲解一下可以吗?

“以怎样的顺序显示是数据层的事” ---- 您的意思是,应该在泛型集合上实现按自己的需要排序?

dataGridview 本身没有排序功能?

多谢TonyDeng 的解答!!!!
2012-08-23 10:35
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:9 
你使用List,就对List排序,或者在构建List的时候就按排过序的次序构建,这由你自己掌握。

授人以渔,不授人以鱼。
2012-08-24 01:00
tan949828653
Rank: 1
等 级:新手上路
帖 子:2
专家分:3
注 册:2012-7-17
收藏
得分:2 
sql语句后面加排序就是orderby id desc ,例如select * from Sys_User where 1=1 order by id desc
2012-08-24 15:35
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
多谢 TonyDeng 和 tan949828653 老师的指导!!!
2012-08-24 23:03
何事惊慌
Rank: 6Rank: 6
等 级:侠之大者
威 望:4
帖 子:220
专家分:499
注 册:2008-7-2
收藏
得分:0 
建立一个主键或者编号什么的然后排序就行

QQ:860234001
编程交流群:236949758
2012-09-10 19:58
learnerok
Rank: 2
等 级:论坛游民
帖 子:387
专家分:47
注 册:2011-5-21
收藏
得分:0 
以下是引用何事惊慌在2012-9-10 19:58:55的发言:

建立一个主键或者编号什么的然后排序就行
如果是集合 可以用 Reverse ();方法,对吗?

感谢您的指点!!!
2012-09-10 20:15
快速回复:请教:向dataGridView 添加数据,如何将最后输入的数据排在最上面?
数据加载中...
 
   



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

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