关于网友提出的“ ADOQuerySort中能不能所字符符转成数值型”问题疑问,本网通过在网上对“ ADOQuerySort中能不能所字符符转成数值型”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: ADOQuerySort中能不能所字符符转成数值型
描述:
dbgrid做单击标题排序时遇到.
adoquery.sort:='cast('+Column.FieldName+' as int) DESC'
字段全为数值的字符型.
运行报错:'参数类型不正确,或不在可接收范围之内,或于其它参数冲突.'
解决方案1: adoquery.sort只支持简单字段排序,cast是SQL SERVER里提供的排序方式。非要这样的话只能在SQLSERVER中查了。
以上介绍了“ ADOQuerySort中能不能所字符符转成数值型”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2198114.html