日期:2014-05-16  浏览次数:21126 次

一个简单的ASP排序问题,请各位指点一下。
sql=sql+" order by pbh asc"

我数据库表里的字段pbh是记录1到159的数字,我想让他按1到159显示,但显示的确是这样,怎么回事,代码需要怎么修改?谢谢!
应实现以下方式:
1
2
3
4
5
6

------解决方案--------------------
字段pbh 是字符类型的话:

Access: order by CInt(pbh) asc
SQL Server: order by CAST(pbh AS INT) asc