日期:2014-05-17  浏览次数:21288 次

请教:C#查询数据库结果,怎么能按拼音顺序有序的显示??


如图所示,我编写了一个查询本地数据库的小控件。。查询出来的结果都是无序的,怎么让他们按照第一个字的汉语拼音顺序从A-Z这样有序排列呢?
程序怎么写,加在上面哪个位置呢??
数据库 c#

------解决方案--------------------
默认应该是按照表的主键排序的,试试按照design_title排序看看,比如:order by design_title
------解决方案--------------------
order by 应该默认会按汉字拼音排序
------解决方案--------------------
给sql语句加个order by
------解决方案--------------------
引用:
代码该怎么写啊?

SQL 语句后面加上 order by design_title
------解决方案--------------------
有用价值,是哪方面体现..专门添加一个字段,可以体现,你所说的游泳价值.然后排序
------解决方案--------------------
select * from 表 where 条件 order by 你要排序的列
------解决方案--------------------
order by design_title
在你的select 语句最后加上这局