问题是这样的: 我在数据库中定义了一个字符型字段plu(必须这样)
这个表明叫pt然后我的sql语句是这样的 select * from pt order by plu但是得到的结果是这样的: 假如有这几个数据记录:
100.1
99.2
2.3
1000.9
1.5
排序的结果是这样的:
1.5
100.1
1000.9
2.3
99.2
而我想要的结果是这样:
1.5
2.3
99.2
100.1
1000.9我想用sql:='select * from pt order by double(plu)';但是报错,请问该如何解决,我用的是access
这个表明叫pt然后我的sql语句是这样的 select * from pt order by plu但是得到的结果是这样的: 假如有这几个数据记录:
100.1
99.2
2.3
1000.9
1.5
排序的结果是这样的:
1.5
100.1
1000.9
2.3
99.2
而我想要的结果是这样:
1.5
2.3
99.2
100.1
1000.9我想用sql:='select * from pt order by double(plu)';但是报错,请问该如何解决,我用的是access
解决方案 »
- 散分
- timer和thread的问题,寻解决方案
- 散分
- 怎在MDI子窗体中获得到父窗体中的控件的属性(100分)
- 非常超值的问题,需要了解CBuilder和Delphi的
- 100分求解!dbgrid中,为了使增加纪录后整个的排序不发生变化,新加了一个字段seq,存放每条纪录的位置,但最后更新数据库时却报错,真是
- 急死偶了!请各位师哥师姐快快帮忙!
- DXF文件处理
- form中定義的全局變量在quick Report中居然不能用?????哪為大哥幫我看看
- 使用DELPHI写DLL,如何减少大小?
- 我用olecontainer显示autocad的dwg文件,可是它提示我‘不一致的函数属性’
- 请问如何动态改变DBGrid里某一行的值????
sql:='select * from pt order by plu * 1.0'