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

ADOQuery.Sort中能不能所字符符转成数值型.解决思路

2013-02-18 
ADOQuery.Sort中能不能所字符符转成数值型.dbgrid做单击标题排序时遇到.adoquery.sort:cast(+Column.Fi

ADOQuery.Sort中能不能所字符符转成数值型.


dbgrid做单击标题排序时遇到.

adoquery.sort:='cast('+Column.FieldName+' as int) DESC'

字段全为数值的字符型.
运行报错:'参数类型不正确,或不在可接收范围之内,或于其它参数冲突.'

[解决办法]
adoquery.sort只支持简单字段排序,cast是SQL SERVER里提供的排序方式。非要这样的话只能在SQLSERVER中查了。

热点排行