首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

请教ACCESS 排序有关问题

2012-01-15 
请问ACCESS 排序问题我用的数据库为ACCESS,里面有一列是序号列,我想用VB使数据库里的这列按升序排列,请问

请问ACCESS 排序问题
我用的数据库为ACCESS,里面有一列是序号列,我想用VB使数据库里的这列按升序排列,请问怎么写?

[解决办法]

探讨
我用的数据库为ACCESS,里面有一列是序号列,我想用VB使数据库里的这列按升序排列,请问怎么写?

[解决办法]
要注意列的数据类型,因为整形和字符形的排序方式不一样。
整形为1,2,3,4,5,6,7,8,9,10,11
字符形为1,10,11,2,3,4,5,6,7,8,9

用Clng将数据库定义为文本的F1字段,类型转换为长整形,这样查询后就可以排序。
strSelect = "select CLng(F1) as F2 from TABLE1 order by F2 "

热点排行